From 25a00f435f1c5bbbd98db19cadb5660252f87b13 Mon Sep 17 00:00:00 2001 From: Benjamin Bertrand Date: Fri, 19 Jun 2026 06:01:38 +0200 Subject: [PATCH] avance --- hosts/nixos-laptop/default.nix | 5 ++--- hosts/nixos-laptop/users.nix | 13 +++++++++++++ modules/desktop/hyprland.nix | 2 ++ 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 hosts/nixos-laptop/users.nix diff --git a/hosts/nixos-laptop/default.nix b/hosts/nixos-laptop/default.nix index 7779d24..6867836 100644 --- a/hosts/nixos-laptop/default.nix +++ b/hosts/nixos-laptop/default.nix @@ -3,12 +3,11 @@ { imports = [ ./hardware-configuration.nix + ./users.nix ../../modules/system/boot.nix ../../modules/system/locale.nix ../../modules/system/network.nix - ../../modules/system/users.nix ../../modules/system/packages.nix - ../../modules/system/nfs.nix ../../modules/desktop/hyprland.nix ../../modules/desktop/audio.nix ../../modules/desktop/fonts.nix @@ -19,5 +18,5 @@ nix.settings.experimental-features = [ "nix-command" "flakes" ]; - system.stateVersion = "25.11"; + system.stateVersion = "26.05"; } diff --git a/hosts/nixos-laptop/users.nix b/hosts/nixos-laptop/users.nix new file mode 100644 index 0000000..6b0e35c --- /dev/null +++ b/hosts/nixos-laptop/users.nix @@ -0,0 +1,13 @@ +{ + users.users.waha = { + isNormalUser = true; + extraGroups = [ "wheel" ]; + initialPassword = "zekzek"; + }; + + users.users.benjamin = { + isNormalUser = true; + extraGroups = [ "networkmanager" "video" "render" "bluetooth" ]; + initialPassword = "zekzek"; + }; +} diff --git a/modules/desktop/hyprland.nix b/modules/desktop/hyprland.nix index 4b6017e..a54461a 100644 --- a/modules/desktop/hyprland.nix +++ b/modules/desktop/hyprland.nix @@ -18,6 +18,8 @@ extraPortals = with pkgs; [ xdg-desktop-portal-hyprland ]; }; + environment.systemPackages = [ pkgs.elegant-sddm ]; + services.displayManager.sddm = { enable = true; wayland.enable = true;