summaryrefslogtreecommitdiff
path: root/config/home/.zshenv
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2023-04-10 00:32:29 +0200
committerRaymaekers Luca <raymaekers.luca@gmail.com>2023-04-10 00:32:29 +0200
commit43a0ff13b49afc69791bfe2cebf53668531d7a7f (patch)
treec9f7a41d628fdccd14353153ec1bb2af4cafdb86 /config/home/.zshenv
parent9addab38b82a99dd3544ac1b5883346f93a80c62 (diff)
added wayland and xorg specific env vars
Diffstat (limited to 'config/home/.zshenv')
-rw-r--r--config/home/.zshenv17
1 files changed, 11 insertions, 6 deletions
diff --git a/config/home/.zshenv b/config/home/.zshenv
index d48d982..a106378 100644
--- a/config/home/.zshenv
+++ b/config/home/.zshenv
@@ -5,19 +5,24 @@ export PATH="$HOME/go/bin:$PATH"
export EDITOR="nvim"
export VISUAL="nvim"
-export TERMINAL="st"
+
+if [ -n "$WAYLAND_DISPLAY" ]
+then
+ export TERMINAL="foot"
+ export MENUCMD="tofi"
+else
+ export TERMINAL="dmenu"
+ export XINITRC="$XDG_CONFIG_HOME/x11"/xinitrc
+ export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority
+fi
+
export BROWSER="firefox"
-export MENUCMD="tofi"
export XDG_CONFIG_HOME="$HOME"/.config
export XDG_CACHE_HOME="$HOME"/.cache
export XDG_DATA_HOME="$HOME"/.local/share
export XDG_STATE_HOME="$HOME"/.local/state
-test ! -d "$XDG_CONFIG_HOME"/x11 &&
- mkdir "$XDG_CONFIG_HOME"/x11
-export XINITRC="$XDG_CONFIG_HOME/x11"/xinitrc
-export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority
export CARGO_HOME="$XDG_CONFIG_HOME"/cargo
export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc
export GNUPGHOME="$XDG_CONFIG_HOME"/gnupg