37 lines
905 B
Nix
37 lines
905 B
Nix
{ config, lib, pkgs, ...}:
|
|
{
|
|
|
|
users.users.sky.isNormalUser = true;
|
|
users.users.ku.isNormalUser = true;
|
|
users.users.nub.isNormalUser = true;
|
|
users.users.jas.isNormalUser = true;
|
|
|
|
users.users.podman.isSystemUser = true;
|
|
users.users.gitea.isSystemUser = true;
|
|
|
|
users.extraUsers.sky.hashedPassword = "";
|
|
users.groups.wheel.members=["sky"];
|
|
|
|
users.users.podman.group = "podman";
|
|
home-manager.users.podman = { pkgs, ... }: {
|
|
home.username = "podman";
|
|
home.homeDirectory = pkgs.lib.mkForce "/home/podman";
|
|
|
|
home.packages = [ ];
|
|
programs.bash.enable = true;
|
|
|
|
home.file = {
|
|
"arion-pkgs.nix" = {
|
|
source = ./arion-pkgs.nix;
|
|
};
|
|
"arion-compose.nix" = {
|
|
source = ./arion-pkgs.nix;
|
|
};
|
|
};
|
|
|
|
# The state version is required and should stay at the version you
|
|
# originally installed.
|
|
home.stateVersion = "23.11";
|
|
};
|
|
}
|