aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkj-sh6042024-07-14 18:44:57 -0400
committerkj-sh6042024-07-14 18:44:57 -0400
commite834051e7dff8b34c33234a3263525e423d9329e (patch)
treebb55d09de4780e9e94b122496a8f98eb0ad068fc
parent439470356ef46a6a0dffd77dcb62ab96470943ba (diff)
refactor: `profile` changes related to `439470356ef`
-rw-r--r--.config/shell/profile23
1 files changed, 12 insertions, 11 deletions
diff --git a/.config/shell/profile b/.config/shell/profile
index c5f114e..2bfedf6 100644
--- a/.config/shell/profile
+++ b/.config/shell/profile
@@ -1,14 +1,5 @@
#!/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"
@@ -24,7 +15,6 @@ 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, anymore)
export BASH_COMPLETION_USER_FILE="$XDG_CONFIG_HOME"/bash-completion/bash_completion
export GNUPGHOME="$XDG_DATA_HOME"/gnupg
export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/settings.ini
@@ -34,7 +24,18 @@ export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME"/npm/npmrc
export PASSWORD_STORE_DIR="$XDG_DATA_HOME"/.password-store
export RIPGREP_CONFIG_PATH="$XDG_CONFIG_HOME"/ripgrep/config
export RXVT_SOCKET="$XDG_RUNTIME_DIR"/urxvtd
-export SCREENRC="$XDG_CONFIG_HOME"/screen/screenrc
export WGETRC="$XDG_CONFIG_HOME"/wget/wgetrc
export WINEPREFIX="$XDG_DATA_HOME"/wine
export ZDOTDIR="$XDG_CONFIG_HOME"/shell
+
+# X11-dependent env variables
+if [ -n "$DISPLAY" ] && xhost >/dev/null; then
+ setxkbmap -option compose:ralt
+ xset r rate 300 50
+ export SCREENRC="$XDG_CONFIG_HOME"/screen/screenrc
+ export XPROFILE_X11_SPECIFICS=loaded
+else
+ export SCREENRC="$XDG_CONFIG_HOME"/screen/screenrc-if-tty
+ export XPROFILE_X11_SPECIFICS=unloaded
+ echo "x11 is not running... x11-related settings have been skipped"
+fi