aboutsummaryrefslogtreecommitdiff
path: root/modules/hosts/system/users.nix
blob: 5ecdfba4d91c7274a89d88ba393f27dd26362e7c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
  config,
  username,
  pkgs,
  lib,
  ...
}:

{
  users.users."${username}" = {
    isNormalUser = true;
    extraGroups = [
      "wheel"
      "video"
      "input"
      (lib.mkIf config.networking.networkmanager.enable "networkmanager")
    ];
    shell = pkgs.zsh;
    ignoreShellProgramCheck = true;
  };
  security.sudo.wheelNeedsPassword = false;
}