/ config / zellij.layout.kdl
zellij.layout.kdl
 1  layout {
 2      default_tab_template {
 3          pane {
 4              size 1
 5              borderless true
 6              plugin location="zellij:tab-bar"
 7          }
 8          children
 9          pane {
10              size 2
11              borderless true
12              plugin location="zellij:status-bar"
13          }
14      }
15      tab name="๐Ÿงฎ SERVERS" split_direction="vertical" {
16              pane {
17                  name "๐ŸŽ‰ kernel"
18                  command "kernel"
19                  args "up"
20                  size "60%"
21              }
22              pane split_direction="horizontal" {
23                  pane {
24                  name "๐Ÿž Process Interactive Kill - pik"
25                  command "pik"
26                  args "-F" ":"
27                  size "30%"
28              }
29              pane {
30                  name "๐Ÿฉบ System Health - btop"
31                  command "btop"
32              }
33              }
34      }
35  
36      tab name="๐ŸŸฉ STATUS" split_direction="vertical"  {
37              pane {
38                  name "๐Ÿ’ Git - Lazygit"
39                  command "lazygit"
40              }
41  
42              pane split_direction="horizontal" {
43                  pane {
44                      name "๐Ÿ“ File Browser - Yazi"
45                      command "env"
46                      args "YAZI_CONFIG_HOME=./config" "yazi"
47                  }
48  
49                  pane {
50                      focus true
51                      name "๐Ÿง  TGPT | Model:phind"
52                      command "tgpt"
53                      args "-m"
54                  }
55              }
56      }
57  
58      tab name="๐Ÿ”๐Ÿคจ INSPECT" split_direction="vertical" {
59          pane {
60              name "๐Ÿ”Œ API"
61              command "uvx"
62              args "--python" "3.13" "posting" "-e" "api/posting/dev.env" "--collection" "api/posting"
63          }
64          pane {
65              name "๐Ÿ’ฟ DATABASE"
66              command "lazysql"
67              args "postgresql://postgres:postgres@127.0.0.1:54322/postgres?sslmode=disable"
68              // args "./libs/db/sqlite.db"
69              start_suspended true
70          }
71      }
72      tab name="๐Ÿณ CONTAINERS" split_direction="vertical" {
73              pane {
74                  command "lazydocker"
75              }
76      }
77  }