From e30fe7eef8e69eb19609470126fc32529f337fcb Mon Sep 17 00:00:00 2001 From: Alexander Kobjolke Date: Sun, 6 Aug 2023 00:01:07 +0200 Subject: [PATCH] dregil: Activote xsession for anne --- home/anne/default.nix | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/home/anne/default.nix b/home/anne/default.nix index 978da66..929ce06 100644 --- a/home/anne/default.nix +++ b/home/anne/default.nix @@ -1,26 +1,32 @@ { config, lib, pkgs, ... }: - -{ - users.users.anne = { +let username = "anne"; +in { + users.users.${username} = { isNormalUser = true; extraGroups = [ "input" ]; description = "Anne Kobjolke"; - home = "/home/anne"; + home = "/home/${username}"; hashedPassword = "$6$Lq3kAyI7Oh3uvf9T$lxE1V9adw1lqjRT0tvCdj17zUz.nJkqkMSA8Y6ipuBIHoZqJKJcQPLby/BWdDvzcmCbyEOtA7grToclNnbV49/"; }; - home-manager.users.anne = { + home-manager.users.${username} = { home = { - username = "anne"; - homeDirectory = config.users.users.anne.home; + username = "${username}"; + homeDirectory = config.users.users.${username}.home; language.base = "de_DE.UTF-8"; language.messages = "de_DE.UTF-8"; language.time = "de_DE.UTF-8"; language.paper = "de_DE.UTF-8"; stateVersion = "23.05"; packages = with pkgs; [ firefox alacritty ]; - keyboard.type = "de"; + keyboard.layout = "de"; + keyboard.variant = "nodeadkeys"; + }; + + xsession = { + enable = true; + windowManager.command = "${pkgs.gnome.gnome-session}/bin/gnome-session"; }; }; }