From c54241aacff55f6d904474274c77c72207605ba0 Mon Sep 17 00:00:00 2001 From: Lachlan Donald Date: Thu, 30 Oct 2025 11:44:15 +1100 Subject: [PATCH 1/3] chore: set ghostty background opacity to 1 for clarity --- ghostty/config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghostty/config b/ghostty/config index b56471a..793f638 100644 --- a/ghostty/config +++ b/ghostty/config @@ -9,7 +9,7 @@ font-size = 13 window-padding-x = 10 window-padding-y = 10 macos-option-as-alt = true -background-opacity = 0.9 +background-opacity = 1.0 # Basic behavior shell-integration = "detect" From 9f06ab2965422c22cd92f4fdbad6459553c4eeab Mon Sep 17 00:00:00 2001 From: Lachlan Donald Date: Thu, 30 Oct 2025 11:45:49 +1100 Subject: [PATCH 2/3] feat: adopt solarized zig-friendly vscode defaults Solarized Dark keeps the contrast comfortable while matching other tools. Zig settings point the extension at the repo's toolchain and enable style warnings. Disabling git.confirmSync removes an extra modal in the daily SCM flow. --- vscode/settings.json | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/vscode/settings.json b/vscode/settings.json index 3c370a1..9b49c7f 100644 --- a/vscode/settings.json +++ b/vscode/settings.json @@ -8,7 +8,7 @@ "editor.minimap.enabled": false, "files.autoSave": "onFocusChange", "window.zoomLevel": 1, - "workbench.colorTheme": "One Monokai", + "workbench.colorTheme": "Solarized Dark", "workbench.settings.editor": "json", //-------------------------------------------------- @@ -121,7 +121,6 @@ "amp.git.commit.coauthor.enabled": false, "amp.git.commit.ampThread.enabled": false, - "[dockercompose]": { "editor.insertSpaces": true, "editor.tabSize": 2, @@ -133,7 +132,16 @@ }, "editor.defaultFormatter": "redhat.vscode-yaml" }, + + "[github-actions-workflow]": { "editor.defaultFormatter": "redhat.vscode-yaml" - } + }, + + //-------------------------------------------------- + // Zig Configuration + //-------------------------------------------------- + "zig.path": "${workspaceFolder}/bin/zig", + "zig.zls.warnStyle": true, + "git.confirmSync": false } From 0e42c6ed05b152de06f04bf59931e802b54b4be8 Mon Sep 17 00:00:00 2001 From: Lachlan Donald Date: Thu, 30 Oct 2025 11:46:02 +1100 Subject: [PATCH 3/3] fix: add cargo bin to zsh path for installed tools --- zsh/main.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zsh/main.zsh b/zsh/main.zsh index e1f4f46..b1efd8a 100644 --- a/zsh/main.zsh +++ b/zsh/main.zsh @@ -17,7 +17,7 @@ config_files=(${config_files:#$DOTFILES/zsh/main.zsh}) if [[ -z "$HERMIT_ENV" ]]; then # remove duplicate entries from $PATH typeset -U PATH path - path=("$HOME/bin" "$DOTFILES/bin" "$HOME/.local/bin" $path "/opt/homebrew/sbin" "/opt/homebrew/bin") + path=("$HOME/bin" "$DOTFILES/bin" "$HOME/.local/bin" $path "/opt/homebrew/sbin" "/opt/homebrew/bin" "$HOME/.cargo/bin") # load the path files for file in ${(M)config_files:#*/path.zsh} ; do