diff options
| author | Devin Finlinson <devin.finlinson@pm.me> | 2025-04-15 04:03:53 -0600 |
|---|---|---|
| committer | Devin Finlinson <devin.finlinson@pm.me> | 2025-04-15 04:03:53 -0600 |
| commit | 82031d248071ba8597cfbc7f97dc75f7a130f27e (patch) | |
| tree | 56f7c3c4e30b103a152d50adcaba7d9aa66c8636 /machines/doretta/default.nix | |
| parent | 5014376bd53cdb7041d361659988141ab6a65228 (diff) | |
one step closer to declarative vms
Diffstat (limited to 'machines/doretta/default.nix')
| -rw-r--r-- | machines/doretta/default.nix | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/machines/doretta/default.nix b/machines/doretta/default.nix index 2b79a99..d673851 100644 --- a/machines/doretta/default.nix +++ b/machines/doretta/default.nix @@ -2,7 +2,7 @@ # your system. Help is available in the configuration.nix(5) man page # and in the NixOS manual (accessible by running `nixos-help`). -{ config, pkgs, ... }: +{ microvm, config, pkgs, ... }: { imports = @@ -13,6 +13,7 @@ ../../modules/nixos/environment.nix ../../modules/nixos/tailscale.nix ../../modules/nixos/system-packages.nix + microvm.host ../../modules/users/defin.nix ../../modules/users/git.nix @@ -33,6 +34,19 @@ }; programs.virt-manager.enable = true; + microvm.vms = { + microvm-test = { + config = { + microvm.shares = [{ + source = "/nix/store"; + mountPoint = "/nix/.ro-store"; + tag = "ro-store"; + proto = "virtiofs"; + }]; + }; + }; + }; + # Set your time zone. time.timeZone = "US/Mountain"; |
