summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.nix11
-rw-r--r--machines/vm/foolcreek/default.nix9
2 files changed, 17 insertions, 3 deletions
diff --git a/flake.nix b/flake.nix
index 9cc98b5..87353a1 100644
--- a/flake.nix
+++ b/flake.nix
@@ -277,7 +277,13 @@
home-manager.nixosModules.home-manager { home-manager.users.defin = import ./home-manager/doretta.nix; }
# lix-module.nixosModules.default
microvm.nixosModules.host
- { microvm.autostart = [ "foolcreek" ]; }
+ {
+ microvm.autostart = [
+ "foolcreek"
+ "Radahn"
+ ];
+ microvm.vms.Radahn.updateFlake = "git+https://github.com/Nathan-R-Wood/nix-configs.git";
+ }
];
};
bosco = lib.nixosSystem { # networking server
@@ -318,7 +324,8 @@
specialArgs = { inherit inputs; };
modules = minimalModuleConfig ++ [ ./machines/vm/foolcreek
microvm.nixosModules.microvm
- home-manager.nixosModules.home-manager { home-manager.users.defin = import ./home-manager/default.nix; }
+
+ # home-manager.nixosModules.home-manager { home-manager.users.defin = import ./home-manager/default.nix; }
];
};
live = lib.nixosSystem {
diff --git a/machines/vm/foolcreek/default.nix b/machines/vm/foolcreek/default.nix
index e38bb56..6c8b5d9 100644
--- a/machines/vm/foolcreek/default.nix
+++ b/machines/vm/foolcreek/default.nix
@@ -3,7 +3,14 @@
# language ;
# in
{
+ # microvm.vms.extraModules = [ inputs.home-manager.nixosModules.home-manager {
+ # home-manager.useGlobalPkgs = true;
+ # home-manager.useUserPackages = true;
+ # # home-manager.extraSpecialArgs = { inherit inputs; };
+ # home-manager.users.defin = import ../../../home-manager/default.nix;
+ # }];
microvm.vms.foolcreek.config = {
+ # home-manager.users
imports = [
# ./hardware-configuration.nix
];
@@ -27,7 +34,7 @@
source = "/nix/store";
mountPoint = "/nix/.ro-store";
tag = "ro-store";
- proto = "9p";
+ proto = "virtiofs";
}];
microvm.interfaces =[