feat: upgrade to latest hyprland

This commit is contained in:
Ananth λ 2025-07-20 15:07:39 -07:00
parent dbe40bba69
commit 227274b109
3 changed files with 11 additions and 0 deletions

View file

@ -57,6 +57,11 @@
flake = false; flake = false;
}; };
hyprland = {
url = "github:hyprwm/hyprland";
inputs.nixpkgs.follows = "nixpkgs";
};
spicetify = { spicetify = {
url = "github:Gerg-L/spicetify-nix"; url = "github:Gerg-L/spicetify-nix";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
@ -202,6 +207,7 @@
inputs.stylix.nixosModules.stylix inputs.stylix.nixosModules.stylix
inputs.agenix.nixosModules.age inputs.agenix.nixosModules.age
inputs.musnix.nixosModules.musnix inputs.musnix.nixosModules.musnix
inputs.hyprland.nixosModules.hyprscroller
inputs.hyprscroller.nixosModules.hyprscroller inputs.hyprscroller.nixosModules.hyprscroller
inputs.nur.modules.nixos.default inputs.nur.modules.nixos.default
./modules/default.nix ./modules/default.nix

View file

@ -85,6 +85,7 @@ in
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
enable = true; enable = true;
package = inputs.hyprland.packages.x86_64-linux.hyprland;
plugins = [ inputs.hyprscroller.packages.x86_64-linux.hyprscroller ]; plugins = [ inputs.hyprscroller.packages.x86_64-linux.hyprscroller ];
settings = { settings = {
exec-once = [ exec-once = [

View file

@ -130,9 +130,13 @@ in
]; ];
substituters = [ substituters = [
"https://cache.nixos.org" "https://cache.nixos.org"
"https://hyprland.cachix.org"
"https://cache.garnix.io"
]; ];
trusted-public-keys = [ trusted-public-keys = [
"hydra.nixos.org-1:CNHJZBh9K4tP3EKF6FkkgeVYsS3ohTl+oS0Qa8bezVs=" "hydra.nixos.org-1:CNHJZBh9K4tP3EKF6FkkgeVYsS3ohTl+oS0Qa8bezVs="
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
"cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g="
]; ];
trusted-users = [ "@wheel" ]; trusted-users = [ "@wheel" ];
}; };