nixos/modules/default.nix

45 lines
655 B
Nix

{
self,
inputs,
...
}:
let
mods = with self.nixosModules; [
agenix
base_services
bluetooth
boot
core
chromium
easyroam
packages
pipewire
programs
stylix
stylix_targets
stylix_fonts
tlp
user
zsh
/etc/nixos/hardware-configuration.nix
];
in
{
flake.nixosConfigurations.nerv = inputs.nixpkgs.lib.nixosSystem {
modules =
with self.nixosModules;
[
nvidia
]
++ mods;
};
flake.nixosConfigurations.seele = inputs.nixpkgs.lib.nixosSystem {
modules = [
{
config.networking.hostName = "seele";
}
]
++ mods;
};
}