annotate dot_config/zellij/config.kdl.tmpl @ 794:02fbf26b9f16

feat: template zellij config
author zegervdv <zegervdv@me.com>
date Tue, 23 May 2023 08:08:42 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
794
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
1 // No fancy symbols
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
2 simplified_ui true
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
3
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
4 // No frames around panes
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
5 pane_frames false
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
6
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
7 default_mode "locked"
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
8
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
9 keybinds {
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
10 locked {
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
11 bind "Alt h" "Alt Left" { MoveFocus "Left"; }
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
12 bind "Alt j" "Alt Down" { MoveFocus "Down"; }
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
13 bind "Alt k" "Alt Up" { MoveFocus "Up"; }
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
14 bind "Alt l" "Alt Right" { MoveFocus "Right"; }
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
15 }
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
16
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
17 shared_except "locked" {
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
18 bind "Esc" { SwitchToMode "locked"; }
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
19 }
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
20 }
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
21
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
22 themes {
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
23 catppuccin-macchiato {
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
24 fg 202 211 245
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
25 bg 91 96 120
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
26 black 30 32 48
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
27 red 237 135 150
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
28 green 166 218 149
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
29 yellow 238 212 159
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
30 blue 138 173 244
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
31 magenta 245 189 230
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
32 cyan 145 215 227
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
33 white 202 211 245
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
34 orange 245 169 127
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
35 }
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
36 }
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
37
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
38 {{ if .dark -}}
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
39 theme "catppuccin-macchiato"
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
40 {{ else -}}
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
41 theme "espresso-tutti-colori"
02fbf26b9f16 feat: template zellij config
zegervdv <zegervdv@me.com>
parents:
diff changeset
42 {{ end -}}