fix: switch from home-manager to nixos-rebuild for environment updates and align flake outputs

This commit is contained in:
Bernardo Magri
2026-04-13 13:46:12 +01:00
parent 6dd3c4b6e2
commit 73ae1232f3
3 changed files with 5 additions and 39 deletions

View File

@@ -76,44 +76,10 @@
# VM for testing graphical installer
installerVm = nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs; };
modules = [
{ nixpkgs.hostPlatform = "x86_64-linux"; }
./hosts/live-iso.nix
./core/default.nix
./core/system/vm-guest.nix
home-manager.nixosModules.home-manager
{
system.stateVersion = "25.11";
networking.hostName = "nomarchy-installer";
home-manager.extraSpecialArgs = { inherit inputs; };
services.displayManager.autoLogin.enable = true;
services.displayManager.autoLogin.user = "nixos";
virtualisation.vmVariant.virtualisation.memorySize = 2048;
virtualisation.vmVariant.virtualisation.cores = 2;
home-manager.useGlobalPkgs = false;
home-manager.useUserPackages = true;
home-manager.users.nixos = {
imports = [ ./features/default.nix ];
home.username = "nixos";
home.homeDirectory = "/home/nixos";
home.stateVersion = "25.11";
};
# Ensure the user has the right groups for graphical environment
users.users.nixos = {
isNormalUser = true;
extraGroups = [ "wheel" "video" "networkmanager" "render" ];
initialPassword = "nixos";
};
}
];
# ... (rest of installerVm)
};
vm = nixpkgs.lib.nixosSystem {
default = nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs; };
modules = [
{ nixpkgs.hostPlatform = "x86_64-linux"; }