Move sensitive git config to private-flake, setup authorized signers

Co-authored-by: Claude <claude@anthropic.com>
This commit is contained in:
Gene Liverman 2026-04-09 23:49:39 -04:00
parent 59e36c1d3e
commit cf6d362d6c
Signed by: genebean
SSH key fingerprint: SHA256:ZjLMZwtU49BWDoI2hgsA0/Q6XT4+S0kcKFWW1EJBicI
20 changed files with 18 additions and 51 deletions

View file

@ -33,11 +33,14 @@
useGlobalPkgs = true;
useUserPackages = true;
users.${username}.imports = [
inputs.sops-nix.homeManagerModule # user-level secrets management
../modules/shared/home/general
../modules/shared/home/general/all-gui.nix
../modules/hosts/darwin/home.nix
../modules/hosts/darwin/${hostname}/home-${username}.nix
inputs.private-flake.homeManagerModules.private.git
(inputs.private-flake.homeManagerModules.private.${hostname} or { })
inputs.sops-nix.homeManagerModule # user-level secrets management
];
};
}