51 lines
841 B
Nix
51 lines
841 B
Nix
{ den, ... }: {
|
|
den.default = {
|
|
includes = with den.aspects; [
|
|
den.provides.home-manager
|
|
|
|
boot
|
|
security
|
|
locale
|
|
essentials
|
|
|
|
dns
|
|
openssh
|
|
syncthing
|
|
|
|
catppuccin
|
|
fish
|
|
|
|
janitor
|
|
];
|
|
|
|
nixos = { ... }: {
|
|
imports = [
|
|
/etc/nixos/hardware-configuration.nix
|
|
];
|
|
|
|
home-manager.useGlobalPkgs = true;
|
|
home-manager.backupFileExtension = "hm-backup";
|
|
|
|
system = {
|
|
stateVersion = "26.05";
|
|
|
|
autoUpgrade = {
|
|
enable = true;
|
|
allowReboot = false;
|
|
};
|
|
};
|
|
|
|
nixpkgs.config.allowUnfree = true;
|
|
|
|
nix = {
|
|
optimise.automatic = true;
|
|
settings.experimental-features = [ "nix-command" "flakes" ];
|
|
};
|
|
};
|
|
|
|
homeManager = {
|
|
home.stateVersion = "26.05";
|
|
};
|
|
};
|
|
}
|