aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:12 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:12 +0100
commitd7e91dfe47a4950d09f982ed9621758fb18a4c78 (patch)
tree9de8acf8dfe1928a4a6c400c52f9c7013b2d496b /dot_config
parent9ed0b8dd1bace809dd860b8343b0853d9ee7d1e9 (diff)
downloaddotfiles-d7e91dfe47a4950d09f982ed9621758fb18a4c78.tar.gz
dotfiles-d7e91dfe47a4950d09f982ed9621758fb18a4c78.tar.bz2
dotfiles-d7e91dfe47a4950d09f982ed9621758fb18a4c78.zip
feat(zellij): restore full status bar, bind Alt+\ to cycle swap layouts
Diffstat (limited to 'dot_config')
-rw-r--r--dot_config/zellij/config.kdl7
1 files changed, 5 insertions, 2 deletions
diff --git a/dot_config/zellij/config.kdl b/dot_config/zellij/config.kdl
index 87ba6d1..5f7e193 100644
--- a/dot_config/zellij/config.kdl
+++ b/dot_config/zellij/config.kdl
@@ -17,9 +17,8 @@ attach_to_session true
show_startup_tips false
show_release_notes false
-// Clean UI: no pane borders, compact single-line status bar
+// Clean UI: no pane borders
pane_frames false
-default_layout "compact"
// Custom keybindings (merged with defaults)
keybinds {
@@ -40,6 +39,10 @@ keybinds {
bind "Alt [" { GoToPreviousTab; }
bind "Alt ]" { GoToNextTab; }
+ // Cycle swap layouts (tiled/stacked variants) — nearest thing to
+ // "reset pane sizes", since zellij has no equalize action.
+ bind "Alt \\" { NextSwapLayout; }
+
// Pane management
bind "Alt w" { ToggleFocusFullscreen; }
bind "Alt x" { CloseFocus; }