.profile (920B)
1 # .profile 2 3 export TERMINAL="termite" 4 export EDITOR="nvim" 5 export BROWSER="palemoon" 6 export READER="zathura" 7 export WM="dwm" 8 export ZDOTDIR="$HOME/.config/zsh" 9 10 #PATHs 11 export GOPATH="$HOME/go" 12 export BIN_HOME="$HOME/.local/bin" 13 export PATH="$GOPATH/bin:$BIN_HOME:$PATH" 14 15 # XDG variables 16 ## User directories 17 export XDG_CONFIG_HOME="$HOME/.config" 18 export XDG_CACHE_HOME="$HOME/.cache" 19 export XDG_DATA_HOME="$HOME/.local/share" 20 ## System directories 21 export XDG_DATA_DIRS="/usr/local/share:/usr/share" 22 export XDG_CONFIG_DIRS="/etc/xdg" 23 24 # Xorg 25 export XINITRC="$XDG_CONFIG_HOME/X11/xinitrc" 26 #export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority" 27 28 #[ "$(tty)" = "/dev/tty1" ] && ! pgrep -x i3 >/dev/null && startx "$XINITRC" 29 30 if [[ ! $DISPLAY && $XDG_VTNR -eq 1 ]]; then 31 exec startx "$XINITRC" 32 fi 33 34 #[ ! $DISPLAY ] && [ $XDG_VTNR -eq 1 ] exec startx "$XINITRC" 35 36 #sudo -n loadkeys "$XDG_CONFIG_HOME/keymaps/ttymap.kmap" 2>/dev/null 37