diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 26 |
1 files changed, 17 insertions, 9 deletions
@@ -187,9 +187,15 @@ # # nix.registry.nixpkgs.flake = nixpkgs; # } ]; - vm = lib.nixosSystem { + # vm = lib.nixosSystem { + # system = "x86_64-linux"; + # modules = [ ./default.nix ]; + # }; + foolcreekwireless = lib.nixosSystem { # vm for website system = "x86_64-linux"; - modules = [ ./default.nix ]; + modules = minimalHomeManagerSettings ++ [ ./machines/vm/foolcreekwireless + home-manager.nixosModules.home-manager { home-manager.users.defin = import ./home-manager/default.nix; } + ]; }; in { inherit lib; @@ -252,11 +258,11 @@ home-manager.nixosModules.home-manager { home-manager.users.defin = import ./home-manager/default.nix; } ]; }; - foolcreekwireless = lib.nixosSystem { # vm for website - modules = minimalHomeManagerSettings ++ [ ./machines/vm/foolcreekwireless - home-manager.nixosModules.home-manager { home-manager.users.defin = import ./home-manager/default.nix; } - ]; - }; + # foolcreekwireless = lib.nixosSystem { # vm for website + # modules = minimalHomeManagerSettings ++ [ ./machines/vm/foolcreekwireless + # home-manager.nixosModules.home-manager { home-manager.users.defin = import ./home-manager/default.nix; } + # ]; + # }; live = lib.nixosSystem { modules = minimalHomeManagerSettings ++ [ (nixpkgs + "/nixos/modules/installer/sd-card/sd-image-aarch64-installer.nix") @@ -274,9 +280,11 @@ { nixpkgs.hostPlatform = "aarch64-linux"; } ]; }; + # vm declarations for nix flake check + foolcreek = foolcreekwireless; }; - vms = { - foolcreekwireless = vm.config.system.build.vm; + vms = { # expose the build attribute directly + foolcreekwireless = foolcreekwireless.config.system.build.vm; }; homeConfigurations = { #NOTE: no worky yet # Standalone HM only |
