Don't want to list everything, a ton of stuff 🥁
This commit is contained in:
parent
f05ee0a658
commit
86fc4d7f9f
17 changed files with 492 additions and 70 deletions
|
@ -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 =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue