# HG changeset patch # User zegervdv # Date 1684822122 -7200 # Node ID 02fbf26b9f1669d524fb8e25e6ad7ef095d8396d # Parent 257ecaf271eef592dfa1325a3d468f3230e7fdc8 feat: template zellij config diff -r 257ecaf271ee -r 02fbf26b9f16 dot_config/zellij/config.kdl --- a/dot_config/zellij/config.kdl Wed May 17 07:54:27 2023 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,38 +0,0 @@ -// No fancy symbols -simplified_ui true - -// No frames around panes -pane_frames false - -default_mode "locked" - -keybinds { - locked { - bind "Alt h" "Alt Left" { MoveFocus "Left"; } - bind "Alt j" "Alt Down" { MoveFocus "Down"; } - bind "Alt k" "Alt Up" { MoveFocus "Up"; } - bind "Alt l" "Alt Right" { MoveFocus "Right"; } - } - - shared_except "locked" { - bind "Esc" { SwitchToMode "locked"; } - } -} - -themes { - catppuccin-macchiato { - fg 202 211 245 - bg 91 96 120 - black 30 32 48 - red 237 135 150 - green 166 218 149 - yellow 238 212 159 - blue 138 173 244 - magenta 245 189 230 - cyan 145 215 227 - white 202 211 245 - orange 245 169 127 - } -} - -theme "catppuccin-macchiato" diff -r 257ecaf271ee -r 02fbf26b9f16 dot_config/zellij/config.kdl.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dot_config/zellij/config.kdl.tmpl Tue May 23 08:08:42 2023 +0200 @@ -0,0 +1,42 @@ +// No fancy symbols +simplified_ui true + +// No frames around panes +pane_frames false + +default_mode "locked" + +keybinds { + locked { + bind "Alt h" "Alt Left" { MoveFocus "Left"; } + bind "Alt j" "Alt Down" { MoveFocus "Down"; } + bind "Alt k" "Alt Up" { MoveFocus "Up"; } + bind "Alt l" "Alt Right" { MoveFocus "Right"; } + } + + shared_except "locked" { + bind "Esc" { SwitchToMode "locked"; } + } +} + +themes { + catppuccin-macchiato { + fg 202 211 245 + bg 91 96 120 + black 30 32 48 + red 237 135 150 + green 166 218 149 + yellow 238 212 159 + blue 138 173 244 + magenta 245 189 230 + cyan 145 215 227 + white 202 211 245 + orange 245 169 127 + } +} + +{{ if .dark -}} +theme "catppuccin-macchiato" +{{ else -}} +theme "espresso-tutti-colori" +{{ end -}}