diff --git a/flake.nix b/flake.nix index 887339d..7d2870d 100644 --- a/flake.nix +++ b/flake.nix @@ -14,6 +14,7 @@ let system = "x86_64-linux"; pkgs = inputs.nixpkgs.legacyPackages.${system}; + pkgs-unstable = pkgs; pkgs-24_05 = inputs.nixpkgs-24_05.legacyPackages.${system}; username = "ant"; @@ -23,11 +24,10 @@ inherit pkgs; extraSpecialArgs = { - # configure here - variant = variant; - username = username; - - pkgs-24_05 = pkgs-24_05; + inherit pkgs-unstable; + inherit variant; + inherit username; + inherit pkgs-24_05; }; modules = [ diff --git a/hyprland.nix b/hyprland.nix index 0560a36..477c76f 100644 --- a/hyprland.nix +++ b/hyprland.nix @@ -1,4 +1,4 @@ -{ config, lib, pkgs, pkgs-24_05, variant, ... }: { +{ config, lib, pkgs, pkgs-unstable, pkgs-24_05, variant, ... }: { home.packages = with pkgs; [ xdg-desktop-portal-hyprland ]; home.sessionVariables = { @@ -16,7 +16,7 @@ wayland.windowManager.hyprland = { enable = true; - package = if variant == "allegro" then pkgs-24_05.hyprland else pkgs.hyprland; + package = if variant == "allegro" then pkgs.hyprland else pkgs-unstable.hyprland; xwayland.enable = true;