Let's try it with a file, else we'll have to make it a string in the config file
This commit is contained in:
		
							parent
							
								
									422321705e
								
							
						
					
					
						commit
						1ad3ad4945
					
				
					 2 changed files with 80 additions and 45 deletions
				
			
		| 
						 | 
				
			
			@ -29,3 +29,38 @@ themes {
 | 
			
		|||
        white "#cad3f5"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
pane = {
 | 
			
		||||
    default_tab_template {
 | 
			
		||||
        children
 | 
			
		||||
        pane size=1 borderless=true {
 | 
			
		||||
            plugin location="file:${inputs.conduit.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  "false"
 | 
			
		||||
                border_char     "─"
 | 
			
		||||
                border_format   "#[fg=green]{char}"
 | 
			
		||||
                border_position "top"
 | 
			
		||||
 | 
			
		||||
                hide_frame_for_single_pane "true"
 | 
			
		||||
 | 
			
		||||
                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 "%A, %d %b %Y %H:%M"
 | 
			
		||||
                datetime_timezone "Europe/Berlin"
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -13,58 +13,58 @@
 | 
			
		|||
      session_serialization = true;
 | 
			
		||||
      theme = "catppuccin-macchiato";
 | 
			
		||||
 | 
			
		||||
      themes = {
 | 
			
		||||
        catppuccin-macchiato = {
 | 
			
		||||
          bg = "#5b6078";
 | 
			
		||||
          fg = "#cad3f5";
 | 
			
		||||
          red = "#ed8796";
 | 
			
		||||
          green = "#a6da95";
 | 
			
		||||
          blue = "#8aadf4";
 | 
			
		||||
          yellow = "#eed49f";
 | 
			
		||||
          magenta = "#f5bde6";
 | 
			
		||||
          orange = "#f5a97f";
 | 
			
		||||
          cyan = "#91d7e3";
 | 
			
		||||
          black = "#1e2030";
 | 
			
		||||
          white = "#cad3f5";
 | 
			
		||||
        };
 | 
			
		||||
      };
 | 
			
		||||
      pane = {
 | 
			
		||||
        "plugin location= \"file:${inputs.zjstatus.packages.${pkgs.system}.default}/bin/zjstatus.wasm\"" = {
 | 
			
		||||
          format_left = "{mode} #[fg=#89B4FA,bold]{session}";
 | 
			
		||||
          format_center = "{tabs}";
 | 
			
		||||
          format_right = "{command_git_branch} {datetime}";
 | 
			
		||||
          format_space = "";
 | 
			
		||||
      # themes = {
 | 
			
		||||
      #   catppuccin-macchiato = {
 | 
			
		||||
      #     bg = "#5b6078";
 | 
			
		||||
      #     fg = "#cad3f5";
 | 
			
		||||
      #     red = "#ed8796";
 | 
			
		||||
      #     green = "#a6da95";
 | 
			
		||||
      #     blue = "#8aadf4";
 | 
			
		||||
      #     yellow = "#eed49f";
 | 
			
		||||
      #     magenta = "#f5bde6";
 | 
			
		||||
      #     orange = "#f5a97f";
 | 
			
		||||
      #     cyan = "#91d7e3";
 | 
			
		||||
      #     black = "#1e2030";
 | 
			
		||||
      #     white = "#cad3f5";
 | 
			
		||||
      #   };
 | 
			
		||||
      # };
 | 
			
		||||
      # pane = {
 | 
			
		||||
      #   "plugin location= \"file:${inputs.zjstatus.packages.${pkgs.system}.default}/bin/zjstatus.wasm\"" = {
 | 
			
		||||
      #     format_left = "{mode} #[fg=#89B4FA,bold]{session}";
 | 
			
		||||
      #     format_center = "{tabs}";
 | 
			
		||||
      #     format_right = "{command_git_branch} {datetime}";
 | 
			
		||||
      #     format_space = "";
 | 
			
		||||
 | 
			
		||||
          border_enabled = "false";
 | 
			
		||||
          border_char = "─";
 | 
			
		||||
          border_format = "#[fg=#6C7086]{char}";
 | 
			
		||||
          border_position = "top";
 | 
			
		||||
      #     border_enabled = "false";
 | 
			
		||||
      #     border_char = "─";
 | 
			
		||||
      #     border_format = "#[fg=#6C7086]{char}";
 | 
			
		||||
      #     border_position = "top";
 | 
			
		||||
 | 
			
		||||
          hide_frame_for_single_pane = "true";
 | 
			
		||||
      #     hide_frame_for_single_pane = "true";
 | 
			
		||||
 | 
			
		||||
          mode_normal = "#[bg=blue] ";
 | 
			
		||||
          mode_tmux = "#[bg=#ffc387] ";
 | 
			
		||||
      #     mode_normal = "#[bg=blue] ";
 | 
			
		||||
      #     mode_tmux = "#[bg=#ffc387] ";
 | 
			
		||||
 | 
			
		||||
          tab_normal = "#[fg=#6C7086] {name} ";
 | 
			
		||||
          tab_active = "#[fg=#9399B2,bold,italic] {name} ";
 | 
			
		||||
      #     tab_normal = "#[fg=#6C7086] {name} ";
 | 
			
		||||
      #     tab_active = "#[fg=#9399B2,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";
 | 
			
		||||
      #     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=#6C7086,bold] {format} ";
 | 
			
		||||
          datetime_format = "%A, %d %b %Y %H:%M";
 | 
			
		||||
          datetime_timezone = "Europe/Amsterdam";
 | 
			
		||||
        };
 | 
			
		||||
      };
 | 
			
		||||
      #     datetime = "#[fg=#6C7086,bold] {format} ";
 | 
			
		||||
      #     datetime_format = "%A, %d %b %Y %H:%M";
 | 
			
		||||
      #     datetime_timezone = "Europe/Amsterdam";
 | 
			
		||||
      #   };
 | 
			
		||||
      # };
 | 
			
		||||
    };
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  # home.file = {
 | 
			
		||||
  #   "zellij" = {
 | 
			
		||||
  #     source = ./zellij.kdl;
 | 
			
		||||
  #     target = ".config/zellij/config.kdl";
 | 
			
		||||
  #   };
 | 
			
		||||
  # };
 | 
			
		||||
  home.file = {
 | 
			
		||||
    "zellij" = {
 | 
			
		||||
      source = ./zellij.kdl;
 | 
			
		||||
      target = ".config/zellij/config.kdl";
 | 
			
		||||
    };
 | 
			
		||||
  };
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue