commit eb0d39496ab3f086a790c053c6f67ca1d10ff733
parent 75a0775ad8bd521bc20ab9b31ee5114967125e1e
Author: breadcat <breadcat@users.noreply.github.com>
Date: Sun, 24 Aug 2025 12:06:51 +0100
Move hyprland to common include
Diffstat:
3 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/common/hyprland.nix b/common/hyprland.nix
@@ -0,0 +1,7 @@
+{ username, ... }:
+
+{
+ programs.hyprland.enable = true;
+ users.users.${username}.extraGroups = ["seat" "video"];
+ services.seatd.enable = true;
+}
diff --git a/machines/arcadia.nix b/machines/arcadia.nix
@@ -17,6 +17,7 @@ in
(import ../common/autologin.nix {inherit username;})
../common/flakes.nix
../common/garbage.nix
+ (import ../common/hyprland.nix {inherit username;})
(import ../common/locale.nix {inherit config pkgs timezone;})
../common/mount-drives.nix
../common/nfs.nix
@@ -56,8 +57,6 @@ in
];
};
- # Enable programs
- programs.hyprland.enable = true;
# Packages
environment.systemPackages = with pkgs; [
diff --git a/machines/minerva.nix b/machines/minerva.nix
@@ -25,6 +25,7 @@ in {
../common/flakes.nix
../common/fonts.nix
../common/garbage.nix
+ (import ../common/hyprland.nix {inherit username;})
(import ../common/locale.nix {inherit timezone;})
../common/mount-drives.nix
../common/nfs.nix
@@ -95,9 +96,6 @@ in {
yt-dlp
];
- programs.hyprland.enable = true;
- users.users.${username}.extraGroups = ["seat" "video"];
- services.seatd.enable = true;
system.stateVersion = "24.11"; # Did you read the comment?
}