diff options
Diffstat (limited to 'home-manager/laptop/hyprland/default.nix')
| -rw-r--r-- | home-manager/laptop/hyprland/default.nix | 42 |
1 files changed, 39 insertions, 3 deletions
diff --git a/home-manager/laptop/hyprland/default.nix b/home-manager/laptop/hyprland/default.nix index 9f911e1..5b10c11 100644 --- a/home-manager/laptop/hyprland/default.nix +++ b/home-manager/laptop/hyprland/default.nix @@ -14,14 +14,50 @@ in home.packages = with pkgs; [ swww brightnessctl - slurp - grim + grimblast cliphist - xdg-desktop-portal-hyprland + polkit_gnome + xwaylandvideobridge ]; + + xdg.portal = { + enable = true; + extraPortals = with pkgs; [ + xdg-desktop-portal-hyprland + ]; + configPackages = with pkgs; [ + xdg-desktop-portal-hyprland + ]; + }; + + programs.fish.loginShellInit = "Hyprland"; + wayland.windowManager.hyprland = { enable = true; package = pkgs.hyprland; inherit extraConfig; }; + + programs.swaylock = { + enable = true; + package = pkgs.swaylock-effects; + settings = { + indicator-radius = 100; + ring-color = "000000ff"; + layout-bg-color = "000000ff"; + key-hl-color = "e0c69fff"; + inside-color = "000000ff"; + layout-border-color = "e0c69fff"; + line-color = "ffffffff"; + separator-color = "000000ff"; + ring-ver-color = "000000ff"; + line-ver-color = "000000ff"; + inside-ver-color = "ffffff00"; + text-ver-color = "e0c69fff"; + inside-wrong-color = "ffffff00"; + text-wrong-color = "e0c69fff"; + ring-wrong-color = "762f20ff"; + fade-in = 1; + }; + }; } |
