mirror of
https://github.com/Xevion/dotfiles.git
synced 2026-01-31 08:24:11 -06:00
refactor: consolidate managed configs and switch go/tool-versions to mise
Reorganize symlinked configs from .config-source to .managed directory for better clarity on auto-updated vs manual files. Add mise config.toml to replace .tool-versions, pin zoxide and deno versions. Remove Go from PATH templates since it's now managed via mise.
This commit is contained in:
@@ -26,8 +26,6 @@ set -l paths_to_add
|
||||
test -d $HOME/.hishtory && set -a paths_to_add $HOME/.hishtory
|
||||
test -d $HOME/bin && set -a paths_to_add $HOME/bin
|
||||
set -a paths_to_add /usr/local/bin $HOME/.local/bin
|
||||
test -d /usr/local/go/bin && set -a paths_to_add /usr/local/go/bin # Go
|
||||
test -d $HOME/go/bin && set -a paths_to_add $HOME/go/bin # Go-installed tools
|
||||
test -d $HOME/.local/share/bob/nvim-bin && set -a paths_to_add $HOME/.local/share/bob/nvim-bin # Bob, Neovim package manager
|
||||
|
||||
# Deno (conditionally source env file or add to path list)
|
||||
|
||||
@@ -32,10 +32,6 @@ export HISHTORY_SERVER="https://hsh.{{ dopplerProjectJson.PRIVATE_DOMAIN }}"
|
||||
[ -d "$HOME/.hishtory" ] && export PATH="$PATH:$HOME/.hishtory"
|
||||
|
||||
## Language Runtimes
|
||||
# Go
|
||||
[ -d "/usr/local/go/bin" ] && export PATH="$PATH:/usr/local/go/bin"
|
||||
[ -d "$HOME/go/bin" ] && export PATH="$HOME/go/bin:$PATH"
|
||||
|
||||
# Deno (JavaScript/TypeScript runtime)
|
||||
[ -d "$HOME/.deno" ] && . "$HOME/.deno/env"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user