diff --git a/home/default.nix b/home/default.nix index d6ec0b72..2543ae3e 100644 --- a/home/default.nix +++ b/home/default.nix @@ -5,7 +5,10 @@ ... }: { imports = [./nushell/default.nix ./config/default.nix ./scripts/default.nix]; - stylix.targets.fzf.enable = true; + stylix.targets = { + fzf.enable = true; + zellij.enable = true; + }; programs = rec { bash.enable = true; bat = { @@ -239,5 +242,10 @@ }; }; }; + zellij = { + enable = true; + enableBashIntegration = true; + settings.default_layout = "compact"; + }; }; } diff --git a/home/hyprland/default.nix b/home/hyprland/default.nix index 951160c6..3d55a882 100644 --- a/home/hyprland/default.nix +++ b/home/hyprland/default.nix @@ -20,10 +20,13 @@ ../nyxt/default.nix ../obs/default.nix ]; - programs.rofi = with pkgs; { - package = rofi-wayland; - terminal = "${alacritty}/bin/alacritty"; - pass.package = rofi-pass-wayland; + programs = { + rofi = with pkgs; { + package = rofi-wayland; + terminal = "${alacritty}/bin/alacritty"; + pass.package = rofi-pass-wayland; + }; + zellij.settings.copy_command = "wl-copy"; }; services = { gpg-agent.pinentryFlavor = "gnome3";