From 12379409cffffce5c0e8d53c9b6077741a7fb8e4 Mon Sep 17 00:00:00 2001 From: Andrei Jiroh Halili Date: Sun, 27 Nov 2022 04:06:46 +0000 Subject: [PATCH] Pending changes exported from your codespace --- .devcontainer/Dockerfile | 8 +++++ .devcontainer/devcontainer.json | 56 +++++++++++++++++++++++++++++++++ .github/FUNDING.yml | 4 +-- .vscode/extensions.json | 15 +++++++++ .vscode/settings.json | 2 +- 5 files changed, 82 insertions(+), 3 deletions(-) create mode 100644 .devcontainer/Dockerfile create mode 100644 .devcontainer/devcontainer.json create mode 100644 .vscode/extensions.json diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 0000000..b7db7ea --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,8 @@ +# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.208.0/containers/ubuntu/.devcontainer/base.Dockerfile + +# [Choice] Ubuntu version (use hirsuite or bionic on local arm64/Apple Silicon): hirsute, focal, bionic +ARG VARIANT="focal" +FROM mcr.microsoft.com/vscode/devcontainers/base:0-${VARIANT} + +RUN apt-get update \ + && apt-get install nano pass openssh-client --yes \ No newline at end of file diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..311c9c9 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,56 @@ +// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at: +// https://github.com/microsoft/vscode-dev-containers/tree/v0.208.0/containers/ubuntu +{ + "name": "ajhalili2006's setup", + "build": { + "dockerfile": "Dockerfile", + // Update 'VARIANT' to pick an Ubuntu version: hirsute, focal, bionic + // Use hirsute or bionic on local arm64/Apple Silicon. + "args": { "VARIANT": "focal" } + }, + + // Set *default* container specific settings.json values on container create. + "settings": { + "workbench.iconTheme": "material-icon-theme", + "workbench.productIconTheme": "material-product-icons", + "workbench.colorTheme": "GitHub Dark Default", + "git.alwaysSignOff": true + }, + + + // Add the IDs of extensions you want installed when the container is created. + "extensions": [ + "GitHub.github-vscode-theme", + "ms-azuretools.vscode-docker", + "formulahendry.docker-explorer", + "donjayamanne.githistory", + "cschleiden.vscode-github-actions", + "me-dutour-mathieu.vscode-github-actions", + "michelemelluso.gitignore", + "timonwong.shellcheck", + "WakaTime.vscode-wakatime", + "PKief.material-icon-theme", + "PKief.material-product-icons" + ], + + // Use 'forwardPorts' to make a list of ports inside the container available locally. + // "forwardPorts": [], + + // Use 'postCreateCommand' to run commands after the container is created. + // "postCreateCommand": "uname -a", + + // Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root. + "remoteUser": "vscode", + "features": { + "docker-in-docker": "latest", + "kubectl-helm-minikube": "latest", + "terraform": "latest", + "git": "latest", + "git-lfs": "latest", + "github-cli": "latest", + "sshd": "latest", + "homebrew": "latest", + "node": "lts", + "python": "latest" + } +} \ No newline at end of file diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index aaac7bd..ea1ee72 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,8 +1,8 @@ # These are supported funding model platforms -github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +github: ["ajhalili2006"] # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] patreon: ajhalili2006 # Replace with a single Patreon username -open_collective: # Replace with a single Open Collective username +open_collective: ajhalili2006 # Replace with a single Open Collective username ko_fi: # Replace with a single Ko-fi username tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..e080086 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,15 @@ +{ + "recommendations": [ + "GitHub.github-vscode-theme", + "ms-azuretools.vscode-docker", + "formulahendry.docker-explorer", + "donjayamanne.githistory", + "cschleiden.vscode-github-actions", + "me-dutour-mathieu.vscode-github-actions", + "michelemelluso.gitignore", + "timonwong.shellcheck", + "WakaTime.vscode-wakatime", + "PKief.material-icon-theme", + "PKief.material-product-icons" + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 0869c7a..734535f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,4 +1,4 @@ { - "workbench.iconTheme": "vscode-icons", + "workbench.iconTheme": "material-icon-theme", "git.alwaysSignOff": true } \ No newline at end of file