aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix27
1 files changed, 19 insertions, 8 deletions
diff --git a/flake.nix b/flake.nix
index dca8221..8d7a3fd 100644
--- a/flake.nix
+++ b/flake.nix
@@ -39,15 +39,26 @@
};
inherit (pkgs) lib;
in {
- packages.${system}.default = home-manager.defaultPackage.${system};
- homeConfigurations = {
- inherit inputs system pkgs;
- "stefan" = home-manager.lib.homeManagerConfiguration {
- inherit pkgs;
- extraSpecialArgs = {
- inherit system inputs pkgs;
+ nixosConfigurations = {
+ form = nixpkgs.lib.nixosSystem {
+ inherit system;
+ specialArgs = {
+ inherit inputs;
};
- modules = [ ./home.nix ];
+ modules = [
+ ./form/configuration.nix
+ home-manager.nixosModules.home-manager
+ {
+ home-manager = {
+ users.stefan = import ./form/home.nix;
+ useGlobalPkgs = true;
+ useUserPackages = true;
+ extraSpecialArgs = {
+ inherit system inputs pkgs;
+ };
+ };
+ }
+ ];
};
};
};