dotfiles/common/users/meyer-server/default.nix

59 lines
1 KiB
Nix
Raw Normal View History

2025-02-21 21:45:59 -05:00
{
pkgs,
inputs,
stable,
unstable,
...
}:
let
NAME = "meyer";
in
{
2025-02-24 00:33:06 -05:00
imports =
2025-02-24 00:36:21 -05:00
[ ]
++ [
(import ../../systemModules/sops.nix { inherit NAME; })
(import ../../systemModules/networkManager.nix { inherit NAME; })
(import ../../systemModules/docker.nix { inherit NAME; })
(import ../../systemModules/nixHelper.nix { inherit NAME; })
2025-02-24 00:36:21 -05:00
]
++ [
../docker/vw/nginx.nix
../docker/obsidian/nginx.nix
];
2025-02-21 21:45:59 -05:00
users = {
users = {
"${NAME}" = {
isNormalUser = true;
extraGroups = [
"wheel"
"audio"
"sound"
"video"
"input"
"tty"
"plugdev"
];
shell = pkgs.zsh;
};
};
};
home-manager = {
extraSpecialArgs = {
inherit inputs stable unstable;
};
users = {
2025-02-24 00:33:06 -05:00
"${NAME}" = (
{ ... }:
{
imports = [
../docker/vw
../docker/obsidian
./home.nix
];
2025-02-24 00:33:06 -05:00
}
);
2025-02-21 21:45:59 -05:00
};
};
}