summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index 09968e1..11a730d 100644
--- a/flake.nix
+++ b/flake.nix
@@ -8,6 +8,8 @@
inputs.sops-nix.inputs.nixpkgs.follows = "nixpkgs-stable";
inputs.nixos-anywhere.url = "github:nix-community/nixos-anywhere";
inputs.nixos-anywhere.inputs.nixpkgs.follows = "nixpkgs-stable";
+ inputs.home-manager.url = "github:nix-community/home-manager";
+ inputs.home-manager.inputs.nixpkgs.follows = "nixpkgs-unstable";
outputs =
{
@@ -17,6 +19,7 @@
nixos-facter-modules,
sops-nix,
nixos-anywhere,
+ home-manager,
...
}:
let
@@ -38,6 +41,15 @@
{
config.facter.reportPath = ./kj-laptop01/facter.json;
}
+ home-manager.nixosModules.home-manager
+ {
+ home-manager.useGlobalPkgs = true;
+ home-manager.useUserPackages = true;
+ home-manager.users.kjtsanaktsidis = ./kj-laptop01/home.nix;
+ home-manager.sharedModules = [
+ sops-nix.homeManagerModules.sops
+ ];
+ }
];
};