Files
nixos-config/profiles/nixos/default.nix
Christoph Schmatzler 507d6d5aff up
2025-08-11 12:00:48 +02:00

48 lines
702 B
Nix

{
pkgs,
nixvim,
user,
...
}: {
imports = [
./disks.nix
];
nix.gc = {
automatic = true;
dates = "weekly";
options = "--delete-older-than 30d";
};
users.users.${user} = {
isNormalUser = true;
home = "/home/${user}";
extraGroups = [
"wheel"
"sudo"
"network"
"systemd-journal"
];
shell = pkgs.fish;
};
home-manager = {
useGlobalPkgs = true;
users.${user} = {
pkgs,
config,
lib,
...
}: {
_module.args = {inherit user;};
imports = [
nixvim.homeModules.nixvim
../base/home-manager
];
home = {
stateVersion = "25.05";
};
};
};
}