2020-05-31 14:16:51 +02:00
|
|
|
#
|
|
|
|
# Environment variables
|
|
|
|
#
|
|
|
|
|
|
|
|
# General
|
|
|
|
set -x EDITOR "nvim"
|
|
|
|
set -x DIFFPROG "nvim -d"
|
|
|
|
set -x TERMINAL "alacritty"
|
|
|
|
set -x LANG de_DE.UTF-8
|
|
|
|
set -x XKB_DEFAULT_LAYOUT eu,de
|
|
|
|
#set -x SUDO_ASKPASS "$HOME/.bin/sway/dmenupass"
|
|
|
|
set -x PASSWORD_STORE_DIR "$HOME/.passwords"
|
2023-08-07 13:13:54 +02:00
|
|
|
set -x HOMEBREW_CASK_OPTS "--no-quarantine --require-sha"
|
2020-05-31 14:16:51 +02:00
|
|
|
|
|
|
|
# Path: ~/.bin for user scripts
|
2021-02-02 11:46:29 +01:00
|
|
|
[ -L ~/.bin ] && set -gx PATH ~/.bin ~/.local/bin $PATH
|
2020-05-31 14:16:51 +02:00
|
|
|
for d in ~/.bin/*/; set -gx PATH $d $PATH; end
|
|
|
|
|
|
|
|
# man command with color
|
|
|
|
set -x LESS_TERMCAP_mb (printf "\e[1;31m")
|
|
|
|
set -x LESS_TERMCAP_md (printf "\e[1;31m")
|
|
|
|
set -x LESS_TERMCAP_me (printf "\e[0m")
|
|
|
|
set -x LESS_TERMCAP_se (printf "\e[0m")
|
|
|
|
set -x LESS_TERMCAP_so (printf "\e[1;44;33m")
|
|
|
|
set -x LESS_TERMCAP_ue (printf "\e[0m")
|
|
|
|
set -x LESS_TERMCAP_us (printf "\e[1;32m")
|
|
|
|
set -x PAGER "less"
|
|
|
|
|
2021-02-02 11:46:29 +01:00
|
|
|
# QT theme engines
|
|
|
|
#set -x QT_STYLE_OVERRIDE kvantum
|
|
|
|
set -x QT_QPA_PLATFORMTHEME qt5ct
|
|
|
|
|
2020-05-31 14:16:51 +02:00
|
|
|
# Set XDG Base Directories
|
|
|
|
set -x XDG_CONFIG_HOME "$HOME/.config"
|
|
|
|
set -x XDG_CACHE_HOME "$HOME/.cache"
|
|
|
|
set -x XDG_DATA_HOME "$HOME/.local/share"
|
2023-08-08 17:18:20 +02:00
|
|
|
set -x XDG_STATE_HOME "$HOME/.local/state"
|
2020-05-31 14:16:51 +02:00
|
|
|
set -x XDG_DESKTOP_DIR "$HOME/Schreibtisch"
|
|
|
|
set -x XDG_DOWNLOAD_DIR "$HOME/Downloads"
|
|
|
|
set -x XDG_TEMPLATES_DIR "$HOME/Vorlagen"
|
|
|
|
set -x XDG_PUBLICSHARE_DIR "$HOME/Öffentlich"
|
|
|
|
set -x XDG_DOCUMENTS_DIR "$HOME/Dokumente"
|
|
|
|
set -x XDG_MUSIC_DIR "$HOME/Musik"
|
|
|
|
set -x XDG_PICTURES_DIR "$HOME/Bilder"
|
|
|
|
set -x XDG_VIDEOS_DIR "$HOME/Videos"
|
|
|
|
set -x XDG_DATA_DIRS "/usr/local/share:/usr/share"
|
|
|
|
set -x XDG_CONFIG_DIRS "/etc/xdg"
|
|
|
|
|
|
|
|
# GPG and SSH agent
|
2023-08-07 13:13:54 +02:00
|
|
|
if [ (uname) = "Linux" ]
|
|
|
|
set -e SSH_AUTH_SOCK
|
|
|
|
set -U -x SSH_AUTH_SOCK (gpgconf --list-dirs agent-ssh-socket)
|
|
|
|
set -x GPG_TTY (tty)
|
|
|
|
gpgconf --launch gpg-agent
|
|
|
|
end
|
2020-05-31 14:16:51 +02:00
|
|
|
|
|
|
|
# Clean home directory
|
2023-08-07 13:13:54 +02:00
|
|
|
set -x ATOM_HOME "$XDG_DATA_HOME/atom"
|
|
|
|
set -x RUSTUP_HOME "$XDG_CONFIG_HOME/rustup"
|
|
|
|
set -x CARGO_HOME "$XDG_CONFIG_HOME/cargo"
|
2020-05-31 14:16:51 +02:00
|
|
|
|
|
|
|
# EOF
|