42 lines
1.3 KiB
Bash
42 lines
1.3 KiB
Bash
#!/bin/zsh
|
|
|
|
# This file is sourced when launching a DM from startx/xinit
|
|
|
|
# environment variables
|
|
## custom paths
|
|
export DOTFILES="$HOME/.dotfiles.git"
|
|
export LATEX_RESOURCES="$HOME/documents/latex"
|
|
|
|
## XDG_BASE_DIRECTORIES
|
|
export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority"
|
|
export ZDOTDIR="$XDG_CONFIG_HOME/zsh"
|
|
export GNUPGHOME="$XDG_CONFIG_HOME/gnupg"
|
|
export PASSWORD_STORE_DIR="$XDG_DATA_HOME/pass"
|
|
export LESSHISTFILE="-"
|
|
export MBSYNCRC="$XDG_CONFIG_HOME/mbsync/config"
|
|
export NOTMUCH_CONFIG="$XDG_CONFIG_HOME/notmuch/notmuchrc"
|
|
export NMBGIT="$XDG_DATA_HOME/notmuch/nmbug"
|
|
export ANDROID_PREFS_ROOT="$XDG_CONFIG_HOME/android"
|
|
export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc-2.0"
|
|
export TEXMFHOME="$XDG_DATA_HOME/texmf"
|
|
export CARGO_HOME="$XDG_DATA_HOME/cargo"
|
|
export OPAMROOT="$XDG_DATA_HOME/opam"
|
|
export COQBIN="$OPAMROOT/default/bin/"
|
|
export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc"
|
|
|
|
## default programs
|
|
export SUDO_ASKPASS="$HOME/.local/bin/dmenupass"
|
|
export GPG_ASKPASS="/usr/bin/pinentry-curses"
|
|
export SUDO_EDITOR="nvim"
|
|
export EDITOR="nvim"
|
|
export TERMINAL="st"
|
|
export READER="zathura"
|
|
export BROWSER="firefox"
|
|
export IRC_CLIENT="irssi"
|
|
export MAIL_CLIENT="neomutt"
|
|
export MUSIC_CLIENT="ncmpcpp"
|
|
|
|
## misc
|
|
export _JAVA_AWT_WM_NONREPARENTING=1
|
|
export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java
|