diff --git a/home/packages/hyprland.nix b/home/packages/hyprland.nix index 3f85aee..990100a 100644 --- a/home/packages/hyprland.nix +++ b/home/packages/hyprland.nix @@ -1,4 +1,4 @@ -{ ... }: +{ inputs, pkgs, ... }: { services.hyprpaper = { @@ -17,6 +17,7 @@ wayland.windowManager.hyprland = { enable = true; + package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; systemd = { enable = true; variables = [ "--all" ]; @@ -29,6 +30,11 @@ monitor = "DP-1,1920x1080@144,auto,1"; + # Freezes Firefox, enable later when useable. + # experimental = { + # explicit_sync = true; + # }; + cursor = { no_hardware_cursors = true; }; diff --git a/modules/desktop/environments/hyprland.nix b/modules/desktop/environments/hyprland.nix index e08b254..96230c5 100644 --- a/modules/desktop/environments/hyprland.nix +++ b/modules/desktop/environments/hyprland.nix @@ -1,4 +1,4 @@ -{ pkgs, ...}: +{ inputs, pkgs, ...}: { imports = [ @@ -27,6 +27,7 @@ programs.hyprland = { enable = true; + package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; }; services.gnome.gnome-keyring.enable = true;