summaryrefslogtreecommitdiff
path: root/accounts/gkleen@skadhi/default.nix
blob: 97faf86c92e13820be05bd3c7dc62a1a67c41c79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{ flake, userName, config, lib, ... }:
let
  user = config.users.users.${userName};
in {
  imports = with flake.nixosModules.userProfiles.${userName}; [
    zsh
  ];

  config = {
    users.users.gkleen.group = "gkleen";
    users.groups.gkleen = {};
    systemd.tmpfiles.settings.home-directories.${user.home} = lib.mkForce {
      v = {
        mode = user.homeMode;
        user = user.name;
        inherit (user) group;
      };
    };

    home-manager.users.${userName} = {
      home.stateVersion = "26.05";
    };
  };
}