diff --git a/shell/.bash_profile b/shell/.bash_profile index daaced8..fd59886 100644 --- a/shell/.bash_profile +++ b/shell/.bash_profile @@ -31,6 +31,12 @@ fi # rust [[ ! -f ${HOME}/.cargo/env ]] || source ${HOME}/.cargo/env +# go +GOBIN="${GOBIN:-${HOME}/go/bin}" +if [[ -d ${GOBIN} && $PATH != *"${GOBIN}"* ]]; then + export PATH="${GOBIN}:${PATH}" +fi + # Amazon Q post block. Keep at the bottom of this file. if [[ -f "${HOME}/Library/Application Support/amazon-q/shell/bash_profile.post.bash" ]]; then builtin source "${HOME}/Library/Application Support/amazon-q/shell/bash_profile.post.bash" diff --git a/shell/.bashrc b/shell/.bashrc index f932c8c..e57f99d 100644 --- a/shell/.bashrc +++ b/shell/.bashrc @@ -73,6 +73,12 @@ fi # rust [[ ! -f ${HOME}/.cargo/env ]] || source ${HOME}/.cargo/env +# go +GOBIN="${GOBIN:-${HOME}/go/bin}" +if [[ -d ${GOBIN} && $PATH != *"${GOBIN}"* ]]; then + export PATH="${GOBIN}:${PATH}" +fi + # thefuck if command -v thefuck &>/dev/null; then eval "$(thefuck --alias)" diff --git a/shell/.profile b/shell/.profile index cf2afb9..94746fd 100644 --- a/shell/.profile +++ b/shell/.profile @@ -32,6 +32,12 @@ fi # rust [[ ! -f ${HOME}/.cargo/env ]] || source ${HOME}/.cargo/env +# go +GOBIN="${GOBIN:-${HOME}/go/bin}" +if [[ -d ${GOBIN} && ! $PATH == *"${GOBIN}"* ]]; then + export PATH="${GOBIN}:${PATH}" +fi + # Amazon Q post block. Keep at the bottom of this file. if [[ -f "${HOME}/Library/Application Support/amazon-q/shell/profile.post.zsh" ]]; then builtin source "${HOME}/Library/Application Support/amazon-q/shell/profile.post.zsh" diff --git a/shell/.zprofile b/shell/.zprofile index a693fa6..5f0d922 100644 --- a/shell/.zprofile +++ b/shell/.zprofile @@ -32,6 +32,12 @@ fi # rust [[ ! -f ${HOME}/.cargo/env ]] || source ${HOME}/.cargo/env +# go +GOBIN="${GOBIN:-${HOME}/go/bin}" +if [[ -d ${GOBIN} && ! $PATH == *"${GOBIN}"* ]]; then + export PATH="${GOBIN}:${PATH}" +fi + # Amazon Q post block. Keep at the bottom of this file. if [[ -f "${HOME}/Library/Application Support/amazon-q/shell/zprofile.post.zsh" ]]; then builtin source "${HOME}/Library/Application Support/amazon-q/shell/zprofile.post.zsh" diff --git a/shell/.zshrc b/shell/.zshrc index be03a77..322ec02 100644 --- a/shell/.zshrc +++ b/shell/.zshrc @@ -111,6 +111,12 @@ fi # rust [[ ! -f ${HOME}/.cargo/env ]] || source ${HOME}/.cargo/env +# go +GOBIN="${GOBIN:-${HOME}/go/bin}" +if [[ -d ${GOBIN} && ! $PATH == *"${GOBIN}"* ]]; then + export PATH="${GOBIN}:${PATH}" +fi + # thefuck if command -v thefuck &>/dev/null; then eval "$(thefuck --alias)" diff --git a/tools/vscode/settings.json b/tools/vscode/settings.json index 2e99fcf..db6aae0 100644 --- a/tools/vscode/settings.json +++ b/tools/vscode/settings.json @@ -5,6 +5,9 @@ "[python]": { "editor.defaultFormatter": "charliermarsh.ruff" }, + "[yaml]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, "editor.accessibilitySupport": "off", "editor.fontSize": 14, "editor.lineHeight": 1.5, @@ -25,9 +28,16 @@ "**/coverage.xml": true, "htmlcov": true }, - "files.trimTrailingWhitespace": true, "files.insertFinalNewline": true, + "files.trimTrailingWhitespace": true, "github.copilot.editor.enableAutoCompletions": true, + "github.copilot.enable": { + "*": true, + "markdown": true, + "plaintext": true, + "scminput": true + }, + "github.experimental.multipleAccounts": true, "python.testing.pytestArgs": ["."], "python.testing.pytestEnabled": true, "python.testing.unittestEnabled": false,