From cb6c3cbe1c9bcc0e62fdf424c6d90c200e0faed5 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Tue, 26 Jun 2018 21:55:26 -0700 Subject: [PATCH] [NixOS] Add kat user --- nixos/configuration.nix | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 280c3d2e..48fd5289 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -150,8 +150,10 @@ in feh gnome3.gpaste kdeconnect + libnotify lxqt.lxqt-powermanagement networkmanagerapplet + notify-osd pasystray-appindicator pinentry pommed_light @@ -279,18 +281,31 @@ in hardware.opengl.driSupport32Bit = true; # Define a user account. Don't forget to set a password with ‘passwd’. - users.extraUsers.imalison = { - name = "imalison"; - group = "users"; - isNormalUser = true; + users.extraUsers = let extraGroups = [ "wheel" "disk" "audio" "video" "networkmanager" "systemd-journal" ]; - createHome = true; - uid = 1000; - home = "/home/imalison"; - shell = pkgs.zsh; + userDefaults = { + inherit extraGroups; + group = "users"; + isNormalUser = true; + createHome = true; + shell = pkgs.zsh; + }; + in { + imalison = userDefaults // { + name = "imalison"; + uid = 1000; + home = "/home/imalison"; + shell = pkgs.zsh; + }; + kat = userDefaults // { + name = "kat"; + uid = 1001; + home = "/home/kat"; + shell = pkgs.zsh; + }; }; system.stateVersion = "18.03";