feat(desktop): use hyprland git version.

This commit is contained in:
CronyAkatsuki 2025-09-01 12:30:06 +02:00
parent 5a7bde83e5
commit 22c601319a
4 changed files with 492 additions and 49 deletions

View file

@ -1,5 +1,6 @@
{
config,
inputs,
pkgs,
lib,
...
@ -118,6 +119,9 @@ in {
wayland.windowManager.hyprland = {
enable = true;
package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
portalPackage = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland;
systemd.enable = false; # Using USWM globally
settings = {

View file

@ -1,5 +1,7 @@
{
config,
inputs,
pkgs,
lib,
...
}: {
@ -22,9 +24,17 @@
programs.hyprland = {
enable = true;
package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
portalPackage = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland;
withUWSM = true;
};
security.pam.services.hyprlock = {};
nix.settings = {
substituters = ["https://hyprland.cachix.org"];
trusted-substituters = ["https://hyprland.cachix.org"];
trusted-public-keys = ["hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="];
};
};
}