sops: first secret integration (nix-settings)
This commit is contained in:
parent
e8e402e9b7
commit
8914fa79ed
10 changed files with 86 additions and 5 deletions
|
|
@ -86,11 +86,11 @@
|
|||
};
|
||||
defaultModules = system: [
|
||||
inputInjection
|
||||
sops-nix.nixosModules.sops
|
||||
|
||||
# for some reason, `imports`-ing the home-manager module via inputInjection
|
||||
# from a sub-module causes infinite recursion, so importing it here instead
|
||||
home-manager.nixosModules.home-manager
|
||||
inputs.sops-nix.nixosModules.sops
|
||||
];
|
||||
mkSystem =
|
||||
system: extraModules:
|
||||
|
|
@ -105,9 +105,9 @@
|
|||
modules = [
|
||||
{
|
||||
imports = [
|
||||
sops-nix.homeManagerModules.sops
|
||||
./home/common.nix
|
||||
./home/${confName}.nix
|
||||
inputs.sops-nix.homeManagerModules.sops
|
||||
];
|
||||
# extends the home config
|
||||
home.username = user;
|
||||
|
|
@ -148,7 +148,7 @@
|
|||
./darwin/configuration.nix
|
||||
inputInjection
|
||||
inputs.angrr.darwinModules.angrr
|
||||
|
||||
inputs.sops-nix.darwinModules.sops
|
||||
];
|
||||
};
|
||||
homeConfigurations = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue