diff --git a/home/shell/default.nix b/home/shell/default.nix index 920cf0f..cc2abbc 100644 --- a/home/shell/default.nix +++ b/home/shell/default.nix @@ -6,6 +6,7 @@ ./zsh.nix ./nushell.nix ./starship.nix + ./zellij.nix ./zoxide.nix ./kitty.nix ./direnv.nix diff --git a/home/shell/zellij.nix b/home/shell/zellij.nix new file mode 100644 index 0000000..adad928 --- /dev/null +++ b/home/shell/zellij.nix @@ -0,0 +1,17 @@ +{ pkgs, ... }: + +{ + programs.zellij.enable = true; + programs.zellij.package = pkgs.unstable.zellij; + programs.zellij.enableZshIntegration = true; + programs.zellij.settings = { + default_layout = "compact"; # or default + default_mode = "locked"; + ui.pane_frames = { hide_session_name = true; }; + plugins = { + tab-bar.path = "tab-bar"; + status-bar.path = "status-bar"; + strider.path = "strider"; + }; + }; +}