fix: revert to standalone Home Manager architecture for fast UI updates
This commit is contained in:
@@ -413,17 +413,19 @@ generate_flake_config() {
|
||||
./hardware-selection.nix
|
||||
nomarchy.nixosModules.system
|
||||
./system.nix
|
||||
home-manager.nixosModules.home-manager
|
||||
];
|
||||
};
|
||||
|
||||
homeConfigurations.@USERNAME@ = home-manager.lib.homeManagerConfiguration {
|
||||
pkgs = nixpkgs.legacyPackages.x86_64-linux;
|
||||
extraSpecialArgs = { inputs = nomarchy.inputs // inputs; };
|
||||
modules = [
|
||||
nomarchy.nixosModules.home
|
||||
./home.nix
|
||||
{
|
||||
home-manager.useGlobalPkgs = true;
|
||||
home-manager.useUserPackages = true;
|
||||
home-manager.extraSpecialArgs = { inherit inputs; };
|
||||
home-manager.users.@USERNAME@ = {
|
||||
imports = [ nomarchy.nixosModules.home ./home.nix ];
|
||||
home.username = "@USERNAME@";
|
||||
home.homeDirectory = "/home/@USERNAME@";
|
||||
home.stateVersion = "25.11";
|
||||
};
|
||||
home.username = "@USERNAME@";
|
||||
home.homeDirectory = "/home/@USERNAME@";
|
||||
home.stateVersion = "25.11";
|
||||
}
|
||||
];
|
||||
};
|
||||
@@ -451,6 +453,10 @@ EOF
|
||||
|
||||
$impermanence_opt
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
home-manager
|
||||
];
|
||||
|
||||
services.displayManager.autoLogin.enable = true;
|
||||
services.displayManager.autoLogin.user = "$USERNAME";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user