diff --git a/.config/zellij/config.kdl b/.config/zellij/config.kdl index e84c343..06e4f7b 100644 --- a/.config/zellij/config.kdl +++ b/.config/zellij/config.kdl @@ -1,3 +1,7 @@ keybinds { unbind "Ctrl b" + shared_except "locked" { + bind "Ctrl q" { Detach; } + bind "Ctrl Q" { Run "kill-current-zellij-session"; } + } } diff --git a/.local/bin/kill-current-zellij-session b/.local/bin/kill-current-zellij-session new file mode 100755 index 0000000..ac22ec5 --- /dev/null +++ b/.local/bin/kill-current-zellij-session @@ -0,0 +1,3 @@ +#! /usr/bin/sh + +zellij delete-session --force "${ZELLIJ_SESSION_NAME}"