diff --git a/base/zshrc b/base/zshrc index 6d2df71..80ea9c2 100644 --- a/base/zshrc +++ b/base/zshrc @@ -14,6 +14,12 @@ export SHARED_SCRIPTS_SOURCED=0 source "$DOTFILES/config/shared.sh" source "${XDG_CONFIG_HOME:-$HOME/.config}/asdf-direnv/zshrc" +# zsh completions directory +[ -z "$ZSH_COMPLETIONS" ] && export ZSH_COMPLETIONS="$XDG_CONFIG_HOME/zsh/completion" + +# Add zsh completions to FPATH, compinit will be called later +FPATH="$ZSH_COMPLETIONS:$FPATH" + ZSH_COMPDUMP="$XDG_CACHE_HOME/zsh/zcompdump-${SHORT_HOST}-${ZSH_VERSION}" source "$DOTFILES/config/zsh/antidote.zsh" diff --git a/config/exports b/config/exports index 599e883..5a99a5c 100755 --- a/config/exports +++ b/config/exports @@ -14,14 +14,8 @@ # if DOTFILES is not set, set it to the default location [ -z "$DOTFILES" ] && export DOTFILES="$HOME/.dotfiles" -# zsh completions directory -[ -z "$ZSH_COMPLETIONS" ] && export ZSH_COMPLETIONS="$XDG_CONFIG_HOME/zsh/completion" - export PATH="$XDG_BIN_HOME:$DOTFILES/local/bin:$XDG_DATA_HOME/bob/nvim-bin:$XDG_DATA_HOME/cargo/bin:/opt/homebrew/bin:/usr/local/bin:$PATH" -# Add zsh completions to FPATH, compinit will be called later -FPATH="$ZSH_COMPLETIONS:$FPATH" - if ! command -v msg &> /dev/null; then # Function to print messages if VERBOSE is enabled # $1 - message (string)