.zshenv (2119B)
1 export XDG_CONFIG_HOME="$HOME"/.config 2 export XDG_DATA_HOME="$HOME"/.local/share 3 export XDG_CACHE_HOME="$HOME"/.cache 4 export ZDOTDIR="$HOME"/.config/zsh 5 export HISTFILE="$ZDOTDIR"/.zsh_history 6 7 ## path 8 typeset -U PATH path 9 export PATH="/home/kb/.bin:$PATH" 10 export PATH="/home/kb/.emacs.d/bin:$PATH" 11 export PATH="/home/kb/.local/share/cargo/bin:$PATH" 12 export PATH="/home/kb/.local/bin:$PATH" 13 export SUDO_ASKPASS="/home/kb/.bin/dmenupass" 14 export TERMINAL="st" 15 export BROWSER="firefox" 16 export READER="evince" 17 export LOCATION="Freiburg" 18 export VISUAL=mg 19 export EDITOR=mg 20 export PASSWORD_STORE_DIR="$HOME"/.password-store 21 22 ## clean $HOME 23 # export ANDROID_SDK_HOME="$XDG_CONFIG_HOME"/android 24 # export ADB_VENDOR_KEY="$XDG_CONFIG_HOME"/android 25 export CARGO_HOME="$XDG_DATA_HOME"/cargo 26 export ELECTRUMDIR="$XDG_DATA_HOME/electrum" 27 export IPYTHONDIR="$XDG_CONFIG_HOME"/jupyter 28 export JUPYTER_CONFIG_DIR="$XDG_CONFIG_HOME"/jupyter 29 export RUSTUP_HOME="$XDG_DATA_HOME"/rustup 30 export WEECHAT_HOME="$XDG_CONFIG_HOME"/weechat 31 export LESSKEY="$XDG_CONFIG_HOME"/less/lesskey 32 export LESSHISTFILE="$XDG_CACHE_HOME"/less/history 33 export NOTMUCH_CONFIG="$XDG_CONFIG_HOME"/notmuch/notmuchrc 34 export NMBGIT="$XDG_DATA_HOME"/notmuch/nmbug 35 export OCTAVE_HISTFILE="$XDG_CACHE_HOME/octave-hsts" 36 export OCTAVE_SITE_INITFILE="$XDG_CONFIG_HOME/octave/octaverc" 37 export GOPATH="$XDG_DATA_HOME"/go 38 export ABDUCO_SOCKET_DIR="$XDG_CACHE_HOME" 39 40 ## julia 41 export JULIA_CPU_THREADS=16 42 export JULIA_NUM_THREADS=16 43 export JULIA_EDITOR="emacs" 44 45 ## python 46 export PYENV_ROOT="/home/kb/.local/pyenv" 47 [[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH" 48 eval "$(pyenv init -)" 49 50 ## firefox 51 export MOZ_X11_EGL=1 52 export MOZ_ACCELERATED=1 53 export MOZ_WEBRENDER=1 54 55 ## java 56 export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Dswing.crossplatformlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel' 57 58 ## fzf 59 # Use ~~ as the trigger sequence instead of the default ** 60 # export FZF_COMPLETION_TRIGGER='~~' 61 62 # Options to fzf command 63 export FZF_COMPLETION_OPTS='--border --info=inline' 64