diff options
| author | kj-sh604 | 2024-07-08 11:35:02 -0400 |
|---|---|---|
| committer | kj-sh604 | 2024-07-08 11:35:02 -0400 |
| commit | 1eeecdd2ee704141da35c6ff3889b08873c3a2cd (patch) | |
| tree | 7c82cd7b1733ea5176a648c542bcd31814278ed5 /.config/shell/profile | |
| parent | 1ea7a5b4a7c5894b188d403aa50f59bf180af8d9 (diff) | |
refactor: remove unused `XDG` Base Directory Specs
Diffstat (limited to '.config/shell/profile')
| -rw-r--r-- | .config/shell/profile | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/.config/shell/profile b/.config/shell/profile new file mode 100644 index 0000000..62ad7a0 --- /dev/null +++ b/.config/shell/profile @@ -0,0 +1,54 @@ +#!/bin/sh + +if [ -n "$DISPLAY" ] && xhost >/dev/null; then + setxkbmap -option compose:ralt + xset r rate 300 50 + export XPROFILE_X11_SPECIFICS=loaded +else + echo "x11 is not running... x11-related settings have been skipped" + export XPROFILE_X11_SPECIFICS=unloaded +fi + +export EDITOR=nvim +export TERM=xterm-256color +export TMPDIR="/tmp" +export LANG="en_US.UTF-8" +export LC_ALL="en_US.UTF-8" +export PATH="$PATH:$HOME/.local/bin" +export MANPAGER="less --use-color" +export MANROFFOPT="-P -c" + +export XDG_CACHE_HOME="$HOME/.cache" +export XDG_CONFIG_HOME="$HOME/.config" +export XDG_DATA_HOME="$HOME/.local/share" +export XDG_STATE_HOME="$HOME/.local/state" + +# Some XDG ~/ clean-up +# (I really don't care as much, at this point) +export ANDROID_SDK_HOME="$XDG_CONFIG_HOME"/android +export BASH_COMPLETION_USER_FILE="$XDG_CONFIG_HOME"/bash-completion/bash_completion +export CARGO_HOME="$XDG_DATA_HOME"/cargo +export CUDA_CACHE_PATH="$XDG_CACHE_HOME"/nv +export DVDCSS_CACHE="$XDG_DATA_HOME"/dvdcss +export FFMPEG_DATADIR="$XDG_CONFIG_HOME"/ffmpeg +export GNUPGHOME="$XDG_DATA_HOME"/gnupg +export GOMODCACHE="$XDG_CACHE_HOME"/go/mod +export GOPATH="$XDG_DATA_HOME"/go +export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/settings.ini +export HISTFILE="$XDG_STATE_HOME"/shell/history +export INPUTRC="$XDG_CONFIG_HOME"/shell/inputrc +export KODI_DATA="$XDG_DATA_HOME"/kodi +export MYSQL_HISTFILE="$XDG_DATA_HOME"/mysql_history +export NODE_REPL_HISTORY="$XDG_DATA_HOME"/node_repl_history +export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME"/npm/npmrc +export PASSWORD_STORE_DIR="$XDG_DATA_HOME"/.password-store +export PYENV_ROOT="$XDG_DATA_HOME"/pyenv +export RIPGREP_CONFIG_PATH="$XDG_CONFIG_HOME"/ripgrep/config +export RUSTUP_HOME="$XDG_DATA_HOME"/rustup +export RXVT_SOCKET="$XDG_RUNTIME_DIR"/urxvtd +export SCREENRC="$XDG_CONFIG_HOME"/screen/screenrc +export W3M_DIR="$XDG_STATE_HOME/w3m" +export WGETRC="$XDG_CONFIG_HOME"/wget/wgetrc +export WINEPREFIX="$XDG_DATA_HOME"/wine +export ZDOTDIR="$XDG_CONFIG_HOME"/shell +export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java |
