From 47c9f3299fc9668e55d7080572a6f49277fee66f Mon Sep 17 00:00:00 2001 From: Christian Date: Thu, 1 Jan 2026 17:45:22 -0600 Subject: Home Manager --- flake.nix | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index e707cec..944af4c 100644 --- a/flake.nix +++ b/flake.nix @@ -3,15 +3,31 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11"; + + home-manager = { + url = "github:nix-community/home-manager/release-25.11"; + + inputs.nixpkgs.follows = "nixpkgs"; + }; }; - outputs = { self, nixpkgs, ... }@inputs: { + outputs = { self, nixpkgs, home-manager, ... }@inputs: { nixosConfigurations.nixos = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; specialArgs = { inherit inputs; }; modules = [ ./configuration.nix + + home-manager.nixosModules.home-manager + { + home-manager.useGlobalPkgs = true; + home-manager.useUserPackages = true; + + home-manager.users.christian = import ./home.nix; + + home-manager.extraSpecialArgs = { inherit inputs; }; + } ]; }; }; -- cgit v1.2.3