Don't want to list everything, a ton of stuff 🥁

This commit is contained in:
Andrea Ciceri 2023-03-19 01:12:10 +01:00
parent f05ee0a658
commit 86fc4d7f9f
No known key found for this signature in database
GPG key ID: A1FC89532D1C5654
17 changed files with 492 additions and 70 deletions

View file

@ -41,7 +41,7 @@
agenix.overlays.default
comma.overlays.default
nur.overlay
nil.overlays.default
nil.overlays.default # FIXME This shouldn't be here
];
};
extraModules = lib.mkOption {
@ -69,7 +69,7 @@
internal = true;
default = hostname: config:
inputs.nixpkgsUnstable.lib.nixosSystem {
system = config.system;
inherit (config) system;
modules =
[
({lib, ...}: {
@ -98,6 +98,7 @@
specialArgs = {
fleetModules = builtins.map (moduleName: "${self.outPath}/modules/${moduleName}");
fleetHmModules = builtins.map (moduleName: "${self.outPath}/hmModules/${moduleName}");
fleetFlake = self;
};
};
};
@ -122,6 +123,16 @@
system = "aarch64-linux";
extraModules = [inputs.rock5b.nixosModules.default];
};
pbp = {
system = "aarch64-linux";
extraModules = with inputs; [
nixosHardware.nixosModules.pine64-pinebook-pro
disko.nixosModules.disko
];
extraHmModules = [
inputs.ccrEmacs.hmModules.default
];
};
};
flake.nixosConfigurations =