aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLibravatar sommerfeld <[email protected]>2026-04-17 10:53:45 +0100
committerLibravatar sommerfeld <[email protected]>2026-04-17 10:53:45 +0100
commitfc1a3269d392da1e6a3d13ec95f1ff8f4594b736 (patch)
tree922330152e7585b1a0b9bd4df2c110588f254294
parent7bed7f3a30b3c28dc8c88a433d9b847ac56c9f9e (diff)
downloaddotfiles-fc1a3269d392da1e6a3d13ec95f1ff8f4594b736.tar.gz
dotfiles-fc1a3269d392da1e6a3d13ec95f1ff8f4594b736.tar.bz2
dotfiles-fc1a3269d392da1e6a3d13ec95f1ff8f4594b736.zip
fix: prevent zellij from overwriting stow-managed config
Set ZELLIJ_CONFIG_FILE to explicitly point at the XDG config path. Without this, zellij auto-migrates the config on startup, replacing the stow symlink with a regular file.
-rw-r--r--home/.config/zsh/.zprofile1
1 files changed, 1 insertions, 0 deletions
diff --git a/home/.config/zsh/.zprofile b/home/.config/zsh/.zprofile
index fc1554d..76c7fbe 100644
--- a/home/.config/zsh/.zprofile
+++ b/home/.config/zsh/.zprofile
@@ -103,6 +103,7 @@ export XCOMPOSECACHE="$XDG_CACHE_HOME/X11/xcompose"
export XCOMPOSEFILE="$XDG_CONFIG_HOME/X11/xcompose"
export XINITRC="$XDG_CONFIG_HOME/X11/xinitrc"
export XSERVERRC="$XDG_CONFIG_HOME/X11/xserverrc"
+export ZELLIJ_CONFIG_FILE="$XDG_CONFIG_HOME/zellij/config.kdl"
# XAUTHORITY breaks xauth over SSH, only set locally
[[ -n $XDG_RUNTIME_DIR && -z $SSH_TTY ]] && export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority"