commit 608d4ef8da4348a6aca39ef14c9aca6d114e4503 from: amb date: Mon Mar 9 17:54:58 2026 UTC Organize profile commit - 4b9c90efc2489376ab3d79ceb0a5e1e33143945d commit + 608d4ef8da4348a6aca39ef14c9aca6d114e4503 blob - 9e0a818c66fb0bfbc94722fcb5fe1e4e06c9c1f1 blob + 06edbd84158744a710176f51f5c35f03dc7ad3ef --- .config/shell/profile +++ .config/shell/profile @@ -1,9 +1,6 @@ -# Add all directories in `~/.local/bin` to $PATH -# export PATH="$PATH:$(find ~/.local/bin -type d | paste -sd ':' -)" - unsetopt PROMPT_SP 2>/dev/null -# Default programs: +# Default programs export EDITOR="nvim" export TERMINAL="st" export TERMINAL_PROG="st" @@ -29,13 +26,6 @@ export WGETRC="$XDG_CONFIG_HOME/wget/wgetrc" export INPUTRC="$XDG_CONFIG_HOME/shell/inputrc" export ANDROID_SDK_HOME="$XDG_CONFIG_HOME/android" export ANSIBLE_CONFIG="$XDG_CONFIG_HOME/ansible/ansible.cfg" - -export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority" -export TMUX_TMPDIR="$XDG_RUNTIME_DIR" - -export GOMODCACHE="$XDG_CACHE_HOME/go/mod" -export N_CACHE_PREFIX="$XDG_CACHE_HOME" # n creates $XDG_CACHE_HOME/n already - export PASSWORD_STORE_DIR="$XDG_DATA_HOME/password-store" export NODE_REPL_HISTORY="$XDG_DATA_HOME/node_repl_history" export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" @@ -48,6 +38,10 @@ export GNUPGHOME="$XDG_DATA_HOME/gnupg" export CARGO_HOME="$XDG_DATA_HOME/cargo" export KODI_DATA="$XDG_DATA_HOME/kodi" export WINEPREFIX="$XDG_DATA_HOME/wineprefixes/default" +export GOMODCACHE="$XDG_CACHE_HOME/go/mod" +export N_CACHE_PREFIX="$XDG_CACHE_HOME" # n creates $XDG_CACHE_HOME/n already +export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority" +export TMUX_TMPDIR="$XDG_RUNTIME_DIR" # Other program settings: export QT_QPA_PLATFORMTHEME="gtk2" # Have QT use gtk2 theme. @@ -55,15 +49,8 @@ export MOZ_USE_XINPUT2=1 # Mozilla sm export AWT_TOOLKIT="MToolkit wmname LG3D" # May have to install wmname export _JAVA_AWT_WM_NONREPARENTING=1 # Fix for Java applications in dwm -# Add n managed node versions to $PATH -export PATH=$N_PREFIX/bin:$PATH - -# Add go installed stuff to the path -export PATH=$GOPATH/bin:$PATH - -# Add npm installed stuff to the $PATH -export PATH=$XDG_CACHE_HOME/npm/bin:$PATH - -# Start graphical server on user's current tty if not already running. -[ "$(tty)" = "/dev/tty1" ] && ! pidof -s Xorg >/dev/null 2>&1 && exec startx "$XINITRC" - +# Add stuff to the PATH +export PATH=$PATH:$N_PREFIX/bin # n managed node +export PATH=$PATH:$GOPATH/bin # go bins +export PATH=$PATH:$XDG_CACHE_HOME/npm/bin # npm bins +export PATH="$PATH:$HOME/.local/bin"