feat: use git version of hyprland

This commit is contained in:
Dmitriy Kholkin 2025-08-21 04:19:46 +03:00
parent 6a24a796ca
commit a0dc26d5ad
Signed by: AtaraxiaDev
GPG Key ID: FD266B810DF48DF2
2 changed files with 14 additions and 8 deletions

View File

@ -8,6 +8,7 @@
let let
inherit (lib) mkForce; inherit (lib) mkForce;
defaultUser = config.ataraxia.defaults.users.defaultUser; defaultUser = config.ataraxia.defaults.users.defaultUser;
hyprPkgs = inputs.hyprland.packages.${pkgs.hostPlatform.system};
in in
{ {
imports = [ imports = [
@ -155,10 +156,12 @@ in
]; ];
# Mesa from unstable channel # Mesa from unstable channel
hardware.graphics.package = pkgs.mesaUnstable; # hardware.graphics.package = pkgs.mesaUnstable;
hardware.graphics.package32 = pkgs.mesaUnstablei686; # hardware.graphics.package32 = pkgs.mesaUnstablei686;
programs.hyprland.package = pkgs.hyprlandUnstable; # programs.hyprland.package = pkgs.hyprlandUnstable;
programs.hyprland.portalPackage = pkgs.hyprlandPortalUnstable; # programs.hyprland.portalPackage = pkgs.hyprlandPortalUnstable;
programs.hyprland.package = hyprPkgs.hyprland;
programs.hyprland.portalPackage = hyprPkgs.xdg-desktop-portal-hyprland;
# Auto-mount lan nfs share # Auto-mount lan nfs share
fileSystems = { fileSystems = {

View File

@ -6,6 +6,7 @@
}: }:
let let
defaultUser = config.ataraxia.defaults.users.defaultUser; defaultUser = config.ataraxia.defaults.users.defaultUser;
hyprPkgs = inputs.hyprland.packages.${pkgs.hostPlatform.system};
in in
{ {
imports = [ imports = [
@ -87,10 +88,12 @@ in
}; };
# Mesa from unstable channel # Mesa from unstable channel
hardware.graphics.package = pkgs.mesaUnstable; # hardware.graphics.package = pkgs.mesaUnstable;
hardware.graphics.package32 = pkgs.mesaUnstablei686; # hardware.graphics.package32 = pkgs.mesaUnstablei686;
programs.hyprland.package = pkgs.hyprlandUnstable; # programs.hyprland.package = pkgs.hyprlandUnstable;
programs.hyprland.portalPackage = pkgs.hyprlandPortalUnstable; # programs.hyprland.portalPackage = pkgs.hyprlandPortalUnstable;
programs.hyprland.package = hyprPkgs.hyprland;
programs.hyprland.portalPackage = hyprPkgs.xdg-desktop-portal-hyprland;
# Auto-mount lan nfs share # Auto-mount lan nfs share
fileSystems = { fileSystems = {