mirror of
https://github.com/Stunkymonkey/nixos.git
synced 2025-05-24 01:44:40 +02:00
42 lines
932 B
Nix
42 lines
932 B
Nix
{ self, ... }:
|
|
let
|
|
inherit (self.inputs) nixos-generators;
|
|
defaultModule = {
|
|
imports = [ ./base-config.nix ];
|
|
_module.args.inputs = self.inputs;
|
|
};
|
|
in
|
|
{
|
|
perSystem =
|
|
{ pkgs, ... }:
|
|
{
|
|
packages = {
|
|
install-iso = nixos-generators.nixosGenerate {
|
|
system = "x86_64-linux";
|
|
inherit pkgs;
|
|
modules = [ defaultModule ];
|
|
format = "install-iso";
|
|
};
|
|
|
|
# install-sd-aarch64 = nixos-generators.nixosGenerate {
|
|
# system = "aarch64-linux";
|
|
# inherit pkgs;
|
|
# modules = [
|
|
# defaultModule
|
|
# ];
|
|
# format = "sd-aarch64-installer";
|
|
# };
|
|
};
|
|
};
|
|
# for debugging
|
|
#flake.nixosConfigurations = {
|
|
# sd-image = lib.nixosSystem {
|
|
# modules = [
|
|
# {
|
|
# nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
|
# }
|
|
# defaultModule
|
|
# ];
|
|
# };
|
|
#};
|
|
}
|