Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ghostty/config
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
14 changes: 11 additions & 3 deletions vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",

//--------------------------------------------------
Expand Down Expand Up @@ -121,7 +121,6 @@
"amp.git.commit.coauthor.enabled": false,
"amp.git.commit.ampThread.enabled": false,


"[dockercompose]": {
"editor.insertSpaces": true,
"editor.tabSize": 2,
Expand All @@ -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
Comment on lines +141 to +146

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Hard-code zig.path to workspace folder

The settings now force zig.path to ${workspaceFolder}/bin/zig. Because this dotfiles file is applied to every VS Code instance, the Zig extension will try to use that path even in projects that do not vendor a Zig binary and where Zig is expected to come from the user’s $PATH. In those projects the extension will fail to start, disabling linting and language features. Removing the override or pointing to a real installation path preserves Zig tooling while still allowing auto-detection.

Useful? React with 👍 / 👎.

}
2 changes: 1 addition & 1 deletion zsh/main.zsh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down