48 lines
910 B
Plaintext
48 lines
910 B
Plaintext
on_force_close "quit"
|
|
mouse_mode true
|
|
|
|
keybinds {
|
|
shared_except "locked" {
|
|
unbind "Ctrl q"
|
|
bind "Alt q" { Quit; }
|
|
}
|
|
|
|
shared_except "tab" "locked" {
|
|
unbind "Ctrl t"
|
|
bind "Alt t" { SwitchToMode "Tab"; }
|
|
}
|
|
}
|
|
|
|
layout {
|
|
default_tab_template {
|
|
pane size=1 borderless=true {
|
|
plugin location="zellij:tab-bar"
|
|
}
|
|
children
|
|
}
|
|
tab name="WebUI" {
|
|
pane command="just" {
|
|
args "dev-webui"
|
|
}
|
|
}
|
|
tab name="Proxy" {
|
|
pane command="just" {
|
|
args "dev-proxy"
|
|
}
|
|
}
|
|
tab name="Recorder" {
|
|
pane command="just" {
|
|
args "dev-recorder"
|
|
}
|
|
}
|
|
tab name="Deps" {
|
|
pane command="just" {
|
|
args "dev-deps"
|
|
}
|
|
}
|
|
tab name="Codegen" {
|
|
pane command="just" {
|
|
args "dev-codegen-wait"
|
|
}
|
|
}
|
|
} |