diff options
| author | Kj Tsanaktsidis <kjtsanaktsidis@groq.com> | 2025-09-07 18:03:24 +1000 |
|---|---|---|
| committer | Kj Tsanaktsidis <kjtsanaktsidis@groq.com> | 2025-09-07 18:03:24 +1000 |
| commit | fe73ac908fb09f3ddacbad5582e2dabac5f4ea25 (patch) | |
| tree | 551d79d5b23d700bb63573e05e9402fb87cd1675 /flake.nix | |
| parent | f424c5e6512f9822a91801bf15344bad34019c3e (diff) | |
ssh key management
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -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 + ]; + } ]; }; |
