Secret management via sops-nix.

This commit is contained in:
2024-09-21 10:24:16 +01:00
parent 9619607919
commit a79e666a85
9 changed files with 142 additions and 4 deletions

View File

@@ -22,6 +22,11 @@
inputs.nixpkgs.follows = "nixpkgs-unstable";
inputs.home-manager.follows = "home-manager";
};
sops-nix = {
url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
inputs.nixpkgs-stable.follows = "nixpkgs";
};
};
outputs =
@@ -31,6 +36,8 @@
nixpkgs-unstable,
deploy-rs,
disko,
home-manager,
sops-nix,
...
}@inputs:
let
@@ -51,7 +58,8 @@
}
)
disko.nixosModules.disko
inputs.home-manager.nixosModules.home-manager
sops-nix.nixosModules.sops
home-manager.nixosModules.home-manager
{
home-manager = {
useGlobalPkgs = true;