mirror of
https://github.com/buckley310/nixos-config.git
synced 2024-09-14 18:14:43 +00:00
24 lines
558 B
Nix
24 lines
558 B
Nix
{ unstable, stable2009 }:
|
|
let
|
|
mkStandardSystem = { name, pkgs }: pkgs.lib.nixosSystem {
|
|
system = "x86_64-linux";
|
|
modules = [
|
|
pkgs.nixosModules.notDetected
|
|
(./. + "/configuration_${name}.nix")
|
|
../.
|
|
];
|
|
};
|
|
|
|
mkQemuSystem = { name, pkgs }: pkgs.lib.nixosSystem {
|
|
system = "x86_64-linux";
|
|
modules = [
|
|
({ modulesPath, ... }: { imports = [ "${modulesPath}/profiles/qemu-guest.nix" ]; })
|
|
(./. + "/configuration_${name}.nix")
|
|
../.
|
|
];
|
|
};
|
|
|
|
in
|
|
{
|
|
vm = mkQemuSystem { name = "vm"; pkgs = unstable; };
|
|
}
|