27 lines
706 B
Bash
27 lines
706 B
Bash
export XDG_DOWNLOAD_DIR="$HOME/downloads"
|
|
export XDG_PROJECTS_DIR="$HOME/programming"
|
|
|
|
export XDG_DESKTOP_DIR="$HOME/.local/desktop"
|
|
export XDG_DOCUMENTS_DIR="$HOME/documents"
|
|
export XDG_MUSIC_DIR="$HOME/media"
|
|
export XDG_PICTURES_DIR="$HOME/media"
|
|
export XDG_PUBLICSHARE_DIR="$HOME/media"
|
|
export XDG_TEMPLATES_DIR="$HOME/media"
|
|
export XDG_VIDEOS_DIR="$HOME/media"
|
|
|
|
export EDITOR=nvim
|
|
export SUDO_EDITOR=nvim
|
|
|
|
export GOPATH="$HOME/.local/go"
|
|
|
|
export PATH="$HOME/.local/bin:$HOME/.local/go/bin:$HOME/.cargo/bin:$PATH"
|
|
export LD_LIBRARY_PATH="$HOME/opt/lib:${LD_LIBRARY_PATH:-}"
|
|
|
|
for d in "$HOME/opt"/*; do
|
|
[ -d "$d" ] || continue
|
|
case ":$PATH:" in
|
|
*:"$d":*) ;;
|
|
*) PATH="$PATH:$d" ;;
|
|
esac
|
|
done
|