nixos-config/users/users.nix

37 lines
905 B
Nix
Raw Normal View History

2024-03-05 09:16:28 +00:00
{ config, lib, pkgs, ...}:
2024-03-04 00:17:28 +00:00
{
users.users.sky.isNormalUser = true;
users.users.ku.isNormalUser = true;
users.users.nub.isNormalUser = true;
2024-03-05 09:16:28 +00:00
users.users.jas.isNormalUser = true;
users.users.podman.isSystemUser = true;
users.users.gitea.isSystemUser = true;
2024-03-04 00:17:28 +00:00
2024-03-05 09:16:28 +00:00
users.extraUsers.sky.hashedPassword = "";
2024-03-04 00:17:28 +00:00
users.groups.wheel.members=["sky"];
2024-03-05 09:16:28 +00:00
users.users.podman.group = "podman";
home-manager.users.podman = { pkgs, ... }: {
2024-03-05 09:16:28 +00:00
home.username = "podman";
home.homeDirectory = pkgs.lib.mkForce "/home/podman";
home.packages = [ ];
programs.bash.enable = true;
home.file = {
"arion-pkgs.nix" = {
2024-03-05 09:16:28 +00:00
source = ./arion-pkgs.nix;
};
"arion-compose.nix" = {
2024-03-05 09:16:28 +00:00
source = ./arion-pkgs.nix;
};
};
# The state version is required and should stay at the version you
# originally installed.
home.stateVersion = "23.11";
};
2024-03-04 00:17:28 +00:00
}