f520bd40ca
Instead of having two ways of accessing the path to the depot (one of which was stuttering, depot.depotPath) we settle on only one: depot.path. This was mostly used for NixOS module imports. Co-Authored-By: Florian Klink <flokli@flokli.de> Change-Id: I2c0db23383fc34f6ca76baaad4cc4af2d9dfae15 Reviewed-on: https://cl.tvl.fyi/c/depot/+/2962 Tested-by: BuildkiteCI Reviewed-by: grfn <grfn@gws.fyi> Reviewed-by: sterni <sternenseemann@systemli.org>
19 lines
402 B
Nix
19 lines
402 B
Nix
{ depot, pkgs, ... }:
|
|
|
|
let
|
|
configuration = { ... }: {
|
|
imports = [
|
|
"${pkgs.path}/nixos/modules/installer/cd-dvd/installation-cd-minimal.nix"
|
|
];
|
|
|
|
nix.package = depot.third_party.nix;
|
|
|
|
virtualisation.qemu.options = [ "-nographic" "-curses" ];
|
|
|
|
nix.nixPath = [
|
|
"depot=${depot.path}"
|
|
];
|
|
};
|
|
|
|
system = depot.third_party.nixos { inherit configuration; };
|
|
in system.vm
|