feat: initial microvm framework

This commit is contained in:
Leon Schwarzäugl 2025-10-07 19:29:32 +02:00
parent a896d5eb5d
commit 708d9c4bdb
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
6 changed files with 193 additions and 0 deletions

View file

@ -20,10 +20,15 @@
inputs.nswitch-rcm-nix.nixosModules.nswitch-rcm
inputs.swarsel-modules.nixosModules.default
inputs.niri-flake.nixosModules.niri
inputs.microvm.nixosModules.host
inputs.microvm.nixosModules.microvm
"${self}/hosts/nixos/${configName}"
"${self}/profiles/nixos"
"${self}/modules/nixos"
{
microvm.guest.enable = lib.mkDefault false;
node = {
name = configName;
secretsDir = ../hosts/nixos/${configName}/secrets;