.zshenv 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. typeset -U path
  2. path=(~/bin ~/.local/bin ~/.local/lib ~/.pyenv/bin /usr/sbin /sbin $path[@])
  3. BROWSER=/usr/bin/google-chrome-stable
  4. EDITOR=/usr/bin/vim
  5. VISUAL=$EDITOR
  6. TERMINAL=urxvtc
  7. XDG_DATA_HOME=$HOME/.local/share
  8. XDG_CONFIG_HOME=$HOME/.config
  9. XDG_CACHE_HOME=$HOME/.cache
  10. if command -v pyenv 1>/dev/null 2>&1; then
  11. eval "$(pyenv init -)"
  12. fi
  13. if [ "$TERM" = "linux" ]; then
  14. echo -en "\e]P0000000" #black
  15. echo -en "\e]P85e5e5e" #darkgrey
  16. echo -en "\e]P18a2f58" #darkred
  17. echo -en "\e]P9cf4f88" #red
  18. echo -en "\e]P2287373" #darkgreen
  19. echo -en "\e]PA53a6a6" #green
  20. echo -en "\e]P3914e89" #darkyellow
  21. echo -en "\e]PBbf85cc" #yellow
  22. echo -en "\e]P4395573" #darkblue
  23. echo -en "\e]PC4779b3" #blue
  24. echo -en "\e]P55e468c" #darkmagenta
  25. echo -en "\e]PD7f62b3" #magenta
  26. echo -en "\e]P62b7694" #darkcyan
  27. echo -en "\e]PE47959e" #cyan
  28. echo -en "\e]P7899ca1" #lightgrey
  29. echo -en "\e]PFc0c0c0" #white
  30. clear
  31. fi
  32. export PET_GITLAB_ACCESS_TOKEN=$(pass snippets-api)
  33. export GPG_TTY=$(tty)
  34. export SSH_AUTH_SOCK=/run/user/$(id -u)/gnupg/S.gpg-agent.ssh
  35. export PYENV_ROOT="$HOME/.pyenv"
  36. export _JAVA_AWT_WM_NONREPARENTING=1
  37. export LD_PRELOAD=$HOME/.local/bin/libstderred.so${LD_PRELOAD:+:$LD_PRELOAD}