scroll_buffer_size 10000 copy_command "wl-copy" auto_layout false layout { default_tab_template { pane size=1 borderless=true { plugin location="zellij:tab-bar" } children pane size=1 borderless=true { plugin location="https://github.com/dj95/zjstatus/releases/latest/download/zjstatus.wasm" { format_left "#[fg=#6C7086]{command_pwd} [{command_git_branch}]" format_center "{tabs}" format_right "{command_cpuusage}#[fg=#6C7086] ∙ {command_memusage}#[fg=#6C7086] | {datetime}" format_space "" hide_frame_for_single_pane "true" tab_normal "#[fg=white,dim] {name} " tab_active "#[fg=purple,bold] {name} " command_git_branch_command "git rev-parse --abbrev-ref HEAD" command_git_branch_format "#[fg=blue] {stdout} " command_git_branch_interval "10" command_git_branch_rendermode "static" command_pwd_command "nu -c '$env.PWD | path relative-to $env.HOME'" command_pwd_format "#[fg=#6C7086,bold]{stdout}" command_pwd_interval "1" command_pwd_interval "static" command_cpuusage_command "nu -c 'sys | get cpu | get cpu_usage | math avg | math round -p 2 | $\"($in) %\"'" command_cpuusage_format "#[fg=cyan]{stdout}" command_cpuusage_interval "10" command_cpuusage_interval "static" command_memusage_command "nu -c 'sys | get mem.used'" command_memusage_format "#[fg=green]{stdout}" command_memusage_interval "10" command_memusage_interval "static" datetime "#[fg=#6C7086,bold]{format} " datetime_format "%A, %d %b %Y %H:%M" datetime_timezone "Europe/Berlin" } } } tab name="Editor" split_direction="Vertical" hide_floating_panes=true { pane split_direction="Vertical" { pane { name "Files" size "15%" command "nu" args "-c" "broot --conf {{dirs.config}}/broot/ide.toml --sort-by-type-dirs-first" } pane { name "Editor" command "nu" size "55%" args "-c helix" } pane { name "Terminal" size "30%" } } } } keybinds { normal { bind "Ctrl f" { ToggleFocusFullscreen; } } }