summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
Diffstat (limited to '.config')
-rw-r--r--.config/shell/.zshrc4
-rw-r--r--.config/shell/envvarrc4
2 files changed, 6 insertions, 2 deletions
diff --git a/.config/shell/.zshrc b/.config/shell/.zshrc
index de03f2b..1dc3dc6 100644
--- a/.config/shell/.zshrc
+++ b/.config/shell/.zshrc
@@ -153,8 +153,8 @@ bindkey -M viins '^t' htop_widget
bindkey -M vicmd '^t' htop_widget
# ─── 10) Tool initializations ─────────────────────────────────────────────────
-eval "$(zoxide init zsh)"
-eval "$(thefuck --alias)"
+command -v zoxide >/dev/null && eval "$(zoxide init zsh)"
+command -v thefuck >/dev/null && eval "$(thefuck --alias)"
# ─── 11) Local overrides (create this file if needed) ─────────────────────────
[ -f ~/.zshrc.local ] && source ~/.zshrc.local
diff --git a/.config/shell/envvarrc b/.config/shell/envvarrc
index c38c178..b22a4b5 100644
--- a/.config/shell/envvarrc
+++ b/.config/shell/envvarrc
@@ -68,6 +68,9 @@ export IPYTHONDIR="$XDG_CONFIG_HOME/ipython"
# Ren'Py
export RENPY_USER="$HOME/langs/python/renpy"
+# Java
+export _JAVA_AWT_WM_NONREPARENTING=1
+
# Neovim
export NVIMPLUGINS="$XDG_CONFIG_HOME/nvim/lua/plugins"
export NVIMSNIPPETS="$XDG_CONFIG_HOME/nvim/lua/snips"
@@ -80,6 +83,7 @@ export GIT_ASKPASS="$SCRIPTS/askpass"
export SSH_ASKPASS="$SCRIPTS/askpass"
export SUDO_ASKPASS="$SCRIPTS/askpass"
export MOZ_USE_XINPUT2=1
+export QT_QPA_PLATFORMTHEME="gtk2"
# Applications & data
export PASSWORD_STORE_DIR="$XDG_DATA_HOME/password-store"