From fe73ac908fb09f3ddacbad5582e2dabac5f4ea25 Mon Sep 17 00:00:00 2001 From: Kj Tsanaktsidis Date: Sun, 7 Sep 2025 18:03:24 +1000 Subject: ssh key management --- flake.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'flake.nix') 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 + ]; + } ]; }; -- cgit v1.2.3