diff options
| author | Devin Finlinson <devin.finlinson@pm.me> | 2026-03-10 01:04:30 -0600 |
|---|---|---|
| committer | Devin Finlinson <devin.finlinson@pm.me> | 2026-03-10 01:04:30 -0600 |
| commit | a847a96fe2d6851ed57a3adfed141d6d65fe9f65 (patch) | |
| tree | 310b2a5b7394650eabdb1d63cbedd3d23daf331c | |
| parent | a69d5be22a3bcc63c1533a2002a04cb1a59246a3 (diff) | |
home-manager unfixable, added Radahn as autostart target
| -rw-r--r-- | flake.nix | 7 | ||||
| -rw-r--r-- | machines/vm/foolcreek/default.nix | 12 |
2 files changed, 14 insertions, 5 deletions
@@ -270,7 +270,7 @@ # lix-module.nixosModules.default microvm.nixosModules.host home-manager.nixosModules.home-manager { home-manager.users.defin = import ./home-manager/doretta.nix; } - { microvm.autostart = [ "foolcreek" ]; } + { microvm.autostart = [ "foolcreek" "Radahn"]; } ]; }; bosco = lib.nixosSystem { # networking server @@ -308,10 +308,11 @@ ]; }; foolcreek = lib.nixosSystem { # vm for website - specialArgs = { inherit inputs; }; + specialArgs = { inherit inputs home-manager; }; modules = minimalHomeManagerSettings ++ [ ./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 e69ed98..72dc7f8 100644 --- a/machines/vm/foolcreek/default.nix +++ b/machines/vm/foolcreek/default.nix @@ -1,11 +1,19 @@ -{ microvm, config, pkgs, ... }: +{ microvm, config, pkgs, inputs, ... }: # let # 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 + # inputs.home-manager.nixosModules.home-manager { home-manager.users.defin = import ../../../home-manager/default.nix; } ../../../modules/nixos/nix-common.nix ../../../modules/nixos/environment.nix @@ -34,7 +42,7 @@ source = "/nix/store"; mountPoint = "/nix/.ro-store"; tag = "ro-store"; - proto = "9p"; + proto = "virtiofs"; }]; microvm.interfaces =[ |
