From 7dbe5a57ba14d393de90db6b23b743e12a4c7ecd Mon Sep 17 00:00:00 2001 From: david Date: Fri, 15 Aug 2025 16:56:24 -0500 Subject: [PATCH] Fix some asdf issues --- src_files/.config/asdf/.placeholder | 0 src_files/.config/zsh/.zshenv | 6 ++++++ src_files/.config/zsh/.zshrc | 2 +- src_files/.config/zsh/zsh-general-dev | 4 +--- 4 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 src_files/.config/asdf/.placeholder diff --git a/src_files/.config/asdf/.placeholder b/src_files/.config/asdf/.placeholder new file mode 100644 index 0000000..e69de29 diff --git a/src_files/.config/zsh/.zshenv b/src_files/.config/zsh/.zshenv index 51a3c5e..3e4904d 100644 --- a/src_files/.config/zsh/.zshenv +++ b/src_files/.config/zsh/.zshenv @@ -27,6 +27,12 @@ export ZDOTDIR="$XDG_CONFIG_HOME/zsh" # may already be set, set anyway # git export GIT_EDITOR="$EDITOR" +# language support/tools +export ASDF_DIR="$XDG_CONFIG_HOME/asdf" +export ASDF_CONFIG_FILE="$ASDF_DIR/.asdfrc" +export ASDF_DATA_DIR="$DIR_LOCAL/.asdf" +export ASDF_TOOL_VERSIONS_FILENAME=".asdf_tool_versions" + # clean-up of home dir export __CF_USER_TEXT_ENCODING="0x0:0x0" diff --git a/src_files/.config/zsh/.zshrc b/src_files/.config/zsh/.zshrc index 2fe5218..1152cf3 100644 --- a/src_files/.config/zsh/.zshrc +++ b/src_files/.config/zsh/.zshrc @@ -34,4 +34,4 @@ alias journal="cd $DIR_HOME_BOX; $EDITOR .current-journal" # TODO: refactor the below; simplify or at least move elsewhere export DEVKITARM=/opt/devkitpro/devkitARM -. /opt/homebrew/opt/asdf/libexec/asdf.sh # TODO: ensure not duplicated asdf logic +. $(brew --prefix asdf)/libexec/asdf.sh diff --git a/src_files/.config/zsh/zsh-general-dev b/src_files/.config/zsh/zsh-general-dev index 43c0025..5c8fe71 100644 --- a/src_files/.config/zsh/zsh-general-dev +++ b/src_files/.config/zsh/zsh-general-dev @@ -1,7 +1,5 @@ # set env vars, path updates, etc -[[ -a $HOME/.local-box-vars ]] \ - && source $HOME/.local-box-vars \ - && . /usr/local/opt/asdf/libexec/asdf.sh +[[ -a $HOME/.local-box-vars ]] && source $HOME/.local-box-vars # login shortcuts alias assume="source assume"