diff --git a/hosts/luci/home-config.nix b/hosts/luci/home-config.nix index dc82f2b..02d98b1 100644 --- a/hosts/luci/home-config.nix +++ b/hosts/luci/home-config.nix @@ -14,6 +14,7 @@ starship.enable = true; utils.enable = true; vifm.enable = true; + zellij.enable = true; zsh.enable = true; }; video = { diff --git a/modules/home-manager/cli/zellij/default.nix b/modules/home-manager/cli/zellij/default.nix new file mode 100644 index 0000000..944ede7 --- /dev/null +++ b/modules/home-manager/cli/zellij/default.nix @@ -0,0 +1,21 @@ +{ lib, config, ... }: +with lib; +let + cfg = config.modules.cli.zellij; +in +{ + options.modules.cli.zellij = { + enable = mkEnableOption "enable Zellij"; + }; + config = mkIf cfg.enable { + programs.zellij = { + enable = true; + enableZshIntegration = false; + settings = { + theme = "catppuccin-macchiato"; + simplified_ui = true; + pane_frames = false; + }; + }; + }; +} diff --git a/modules/home-manager/default.nix b/modules/home-manager/default.nix index c9346df..6cd1619 100644 --- a/modules/home-manager/default.nix +++ b/modules/home-manager/default.nix @@ -13,6 +13,7 @@ ./cli/starship ./cli/utils ./cli/vifm + ./cli/zellij ./cli/zsh ./desktop/sway ./gaming/lutris