aboutsummaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/zsh/.zshrc4
-rwxr-xr-xconfig/zsh/zprofile5
2 files changed, 8 insertions, 1 deletions
diff --git a/config/zsh/.zshrc b/config/zsh/.zshrc
index aef07dd..372b828 100644
--- a/config/zsh/.zshrc
+++ b/config/zsh/.zshrc
@@ -31,7 +31,9 @@ zstyle ':completion:*' menu select # menu like
zstyle ':completion:*' matcher-list '' \
'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=*' 'r:|=* l:|=* r:|=*' # case insensitive
zmodload zsh/complist
-compinit
+COMPFILE="$XDG_CACHE_HOME/zsh/zcompdup-$ZSH_VERSION"
+mkdir -p "$(dirname "$COMPFILE")"
+compinit -d "$COMPFILE"
# _comp_options+=(globdots)
# vim keybindings in tab completion menu (https://www.youtube.com/watch?v=eLEo4OQ-cuQ)
diff --git a/config/zsh/zprofile b/config/zsh/zprofile
index bd9c23b..1713b9e 100755
--- a/config/zsh/zprofile
+++ b/config/zsh/zprofile
@@ -15,9 +15,14 @@ export XDG_CONFIG_HOME="$HOME/.config"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_CACHE_HOME="$HOME/.cache"
# config
+export XMONAD_CONFIG_HOME="$XDG_CONFIG_HOME"
+export XMONAD_DATA_HOME="$XDG_DATA_HOME"
+export XMONAD_CACHE_HOME="$XDG_CACHE_HOME"
export ZDOTDIR="$XDG_CONFIG_HOME/zsh"
export XINITRC="$XDG_CONFIG_HOME/x11/xinitrc"
export VIMINIT='let $MYVIMRC="$XDG_CONFIG_HOME/vim/vimrc" | source $MYVIMRC'
+export IPYTHONDIR="$XDG_CONFIG_HOME/ipython"
+export JUPYTER_CONFIG_DIR="$XDG_CONFIG_HOME/jupyter"
# data
export GNUPGHOME="$XDG_DATA_HOME/gnupg"
export GOPATH="$XDG_DATA_HOME/go"