From 7e9cce4460c03c4e015d9c943f3c8beeb694e34f Mon Sep 17 00:00:00 2001 From: Raphael Date: Fri, 28 Feb 2025 22:24:11 +0100 Subject: [PATCH] feat: adding user "deb" --- hosts/fix/configuration.nix | 42 ++++++++++++++++++++++++++++++++++++- hosts/global.nix | 2 +- 2 files changed, 42 insertions(+), 2 deletions(-) diff --git a/hosts/fix/configuration.nix b/hosts/fix/configuration.nix index 6ed1bad..0d1eb4b 100644 --- a/hosts/fix/configuration.nix +++ b/hosts/fix/configuration.nix @@ -9,6 +9,13 @@ ../../services/games.nix ]; + networking = { + hostName = "nixos-fix"; + firewall.enable = false; + networkmanager.enable = true; + wireless.enable = false; + }; + games = { lutris = true; }; @@ -24,7 +31,39 @@ }; }; - security.pam.services.swaylock = {}; + security.pam.services = { + greetd = { + enableGnomeKeyring = true; + }; + swaylock = {}; + }; + + services.xserver = { + desktopManager.gnome.enable = true; + displayManager.gdm.wayland = true; + }; + + users = { + defaultUserShell = pkgs.zsh; + users = { + deb = { + isNormalUser = true; + initialPassword = "pasadmin1234"; + description = "deb"; + useDefaultShell = true; + extraGroups = [ + "networkmanager" + "dialout" + "docker" + "video" + ]; + packages = with pkgs; [ + gnome-session + home-manager + ]; + }; + }; + }; # Bootloader. boot.loader = { @@ -55,6 +94,7 @@ }; services = { + dbus.enable = true; openssh = { enable = true; ports = [ 42131 ]; diff --git a/hosts/global.nix b/hosts/global.nix index 1fb1fe9..c213314 100644 --- a/hosts/global.nix +++ b/hosts/global.nix @@ -30,7 +30,7 @@ users = { raphael = { isNormalUser = true; - description = "The main account of raphael"; + description = "raphael"; useDefaultShell = true; extraGroups = [ "networkmanager"