From 54b8fa474cf0919abd477c153897a8f7faedc919 Mon Sep 17 00:00:00 2001 From: Lillian-Violet Date: Thu, 2 May 2024 14:13:20 +0200 Subject: [PATCH] let's see if this works to show the plugin --- home-manager/shared/shell/zellij.nix | 79 +++++++++++++--------------- 1 file changed, 38 insertions(+), 41 deletions(-) diff --git a/home-manager/shared/shell/zellij.nix b/home-manager/shared/shell/zellij.nix index 257c597..2a99171 100644 --- a/home-manager/shared/shell/zellij.nix +++ b/home-manager/shared/shell/zellij.nix @@ -7,48 +7,45 @@ layout = pkgs.writeText "default.kdl" '' - layout { - pane size=1 borderless=true { - plugin location="tab-bar" - } - pane - pane size=2 borderless=true { - plugin location="status-bar" - } - - default_tab_template { - children - pane size=1 borderless=false { - plugin location="file:${inputs.zjstatus.packages.${pkgs.system}.default}/bin/zjstatus.wasm" { - format_left "{mode} #[fg=cyan,bold]{session}" - format_center "{tabs}" - format_right "{command_git_branch} {datetime}" - format_space "" - - border_enabled "true" - border_char "─" - border_format "#[fg=green]{char}" - border_position "top" - - hide_frame_for_single_pane "false" - - mode_normal "#[bg=blue] " - mode_tmux "#[bg=blue] " - - tab_normal "#[fg=green] {name} " - tab_active "#[fg=red,bold,italic] {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" - - datetime "#[fg=#green,bold] {format} " - datetime_format "%Y-%M-%d %H:%M" - datetime_timezone "Europe/Amsterdam" - } - } + layout { + pane size=1 borderless=true { + plugin location="tab-bar" + } + pane size=2 borderless=true { + plugin location="status-bar" + } + + + pane size=1 borderless=false { + plugin location="file:${inputs.zjstatus.packages.${pkgs.system}.default}/bin/zjstatus.wasm" { + format_left "{mode} #[fg=cyan,bold]{session}" + format_center "{tabs}" + format_right "{command_git_branch} {datetime}" + format_space "" + + border_enabled "true" + border_char "─" + border_format "#[fg=green]{char}" + border_position "top" + + hide_frame_for_single_pane "false" + + mode_normal "#[bg=blue] " + mode_tmux "#[bg=blue] " + + tab_normal "#[fg=green] {name} " + tab_active "#[fg=red,bold,italic] {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" + + datetime "#[fg=#green,bold] {format} " + datetime_format "%Y-%M-%d %H:%M" + datetime_timezone "Europe/Amsterdam" } + } } ''; in {