This commit is contained in:
Gregor Lohaus
2026-02-25 12:30:27 +01:00
commit 2b77988086
51 changed files with 2103 additions and 0 deletions

337
layout.kdl Normal file
View File

@@ -0,0 +1,337 @@
layout {
cwd "/home/anon"
tab name="Tab #1" focus=true {
pane size=1 borderless=true {
plugin location="zellij:tab-bar"
}
pane command="devenv" cwd="Dev/GTransfer" {
args "shell"
}
pane size=1 borderless=true {
plugin location="zellij:status-bar"
}
floating_panes {
pane command="devenv" cwd="Dev/GTransfer" {
height 30
width 170
x 85
y 16
args "up"
}
pane command="hx" cwd=".config/gtransfer" {
height 30
width 170
x 87
y 18
args "config.toml"
}
pane command="devenv" cwd="Dev/GTransfer" {
height 30
width 170
x 89
y 20
args "shell"
}
pane command="claude" cwd="Dev/GTransfer" {
height 30
width 170
x 91
y 22
args "."
}
pane command="yy" cwd="Dev/GTransfer" {
height 30
width 170
x 93
y 24
}
}
}
new_tab_template {
pane size=1 borderless=true {
plugin location="zellij:tab-bar"
}
pane cwd="/home/anon"
pane size=1 borderless=true {
plugin location="zellij:status-bar"
}
}
swap_tiled_layout name="vertical" {
tab max_panes=5 {
pane size=1 borderless=true {
plugin location="tab-bar"
}
pane {
pane split_direction="vertical" {
pane
pane {
children
}
}
}
pane size=1 borderless=true {
plugin location="status-bar"
}
}
tab max_panes=8 {
pane size=1 borderless=true {
plugin location="tab-bar"
}
pane {
pane split_direction="vertical" {
pane {
children
}
pane {
pane
pane
pane
pane
}
}
}
pane size=1 borderless=true {
plugin location="status-bar"
}
}
tab max_panes=12 {
pane size=1 borderless=true {
plugin location="tab-bar"
}
pane {
pane split_direction="vertical" {
pane {
children
}
pane {
pane
pane
pane
pane
}
pane {
pane
pane
pane
pane
}
}
}
pane size=1 borderless=true {
plugin location="status-bar"
}
}
}
swap_tiled_layout name="horizontal" {
tab max_panes=4 {
pane size=1 borderless=true {
plugin location="tab-bar"
}
pane {
pane
pane
}
pane size=1 borderless=true {
plugin location="status-bar"
}
}
tab max_panes=8 {
pane size=1 borderless=true {
plugin location="tab-bar"
}
pane {
pane {
pane split_direction="vertical" {
children
}
pane split_direction="vertical" {
pane
pane
pane
pane
}
}
}
pane size=1 borderless=true {
plugin location="status-bar"
}
}
tab max_panes=12 {
pane size=1 borderless=true {
plugin location="tab-bar"
}
pane {
pane {
pane split_direction="vertical" {
children
}
pane split_direction="vertical" {
pane
pane
pane
pane
}
pane split_direction="vertical" {
pane
pane
pane
pane
}
}
}
pane size=1 borderless=true {
plugin location="status-bar"
}
}
}
swap_tiled_layout name="stacked" {
tab min_panes=5 {
pane size=1 borderless=true {
plugin location="tab-bar"
}
pane {
pane split_direction="vertical" {
pane
pane stacked=true {
children
}
}
}
pane size=1 borderless=true {
plugin location="status-bar"
}
}
}
swap_floating_layout name="staggered" {
floating_panes {
}
}
swap_floating_layout name="enlarged" {
floating_panes max_panes=10 {
pane cwd="/home/anon" {
height "90%"
width "90%"
x "5%"
y 1
}
pane cwd="/home/anon" {
height "90%"
width "90%"
x "5%"
y 2
}
pane cwd="/home/anon" {
height "90%"
width "90%"
x "5%"
y 3
}
pane cwd="/home/anon" {
height "90%"
width "90%"
x "5%"
y 4
}
pane cwd="/home/anon" {
height "90%"
width "90%"
x "5%"
y 5
}
pane cwd="/home/anon" {
height "90%"
width "90%"
x "5%"
y 6
}
pane cwd="/home/anon" {
height "90%"
width "90%"
x "5%"
y 7
}
pane cwd="/home/anon" {
height "90%"
width "90%"
x "5%"
y 8
}
pane cwd="/home/anon" {
height "90%"
width "90%"
x "5%"
y 9
}
pane cwd="/home/anon" {
height "90%"
width "90%"
x 10
y 10
}
}
}
swap_floating_layout name="spread" {
floating_panes max_panes=1 {
pane cwd="/home/anon" {
x "50%"
y "50%"
}
}
floating_panes max_panes=2 {
pane cwd="/home/anon" {
width "45%"
x "1%"
y "25%"
}
pane cwd="/home/anon" {
width "45%"
x "50%"
y "25%"
}
}
floating_panes max_panes=3 {
pane cwd="/home/anon" {
height "45%"
width "45%"
y "55%"
}
pane cwd="/home/anon" {
width "45%"
x "1%"
y "1%"
}
pane cwd="/home/anon" {
width "45%"
x "50%"
y "1%"
}
}
floating_panes max_panes=4 {
pane cwd="/home/anon" {
height "45%"
width "45%"
x "1%"
y "55%"
}
pane cwd="/home/anon" {
height "45%"
width "45%"
x "50%"
y "55%"
}
pane cwd="/home/anon" {
height "45%"
width "45%"
x "1%"
y "1%"
}
pane cwd="/home/anon" {
height "45%"
width "45%"
x "50%"
y "1%"
}
}
}
}