home manager for laptop

This commit is contained in:
nora 2023-09-18 14:55:09 +02:00
parent d0d9400502
commit 31b5f8b4f2
6 changed files with 99 additions and 41 deletions

View file

@ -32,11 +32,26 @@
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.nils = import ./home-manager/home.nix;
home-manager.users.nils = import ./home-manager/desktop.nix;
home-manager.extraSpecialArgs = { inherit inputs; };
}
];
};
};
# Standalone home-manager configuration entrypoint
# Available through 'home-manager --flake .#nils@nixos'
homeConfigurations = {
"nilsh@LAPTOP-Nils" = home-manager.lib.homeManagerConfiguration {
pkgs = nixpkgs.legacyPackages.x86_64-linux; # Home-manager requires 'pkgs' instance
extraSpecialArgs = { inherit inputs; }; # Pass flake inputs to our config
# > Our main home-manager configuration file <
modules = [
./home-manager/common.nix
./home-manager/laptop.nix
./home-manager/git.nix
];
};
};
};
}