nix-configs

Personal NixOS and home-manager configuration files
Log | Files | Refs

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:
Acommon/hyprland.nix | 7+++++++
Mmachines/arcadia.nix | 3+--
Mmachines/minerva.nix | 4+---
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? }