Manage secrets with sops

This commit is contained in:
Tobias Ostner 2026-06-18 13:25:00 +02:00
parent 7c274b4b43
commit 7071992ee6
5 changed files with 61 additions and 2 deletions

View file

@ -1,6 +1,13 @@
{ email }: { pkgs, ... }: {
{ email }: { config, pkgs, ... }: {
home.file.".clojure/deps.edn".source = ../config/clojure/deps.edn;
sops = {
age.keyFile = "${config.home.homeDirectory}/Library/Application Support/sops/age/keys.txt";
defaultSopsFile = ../secrets/secrets.yaml;
secrets.firecrawl_api_key = { };
};
targets.darwin.defaults = {
NSGlobalDomain = {
AppleLanguages = [ "en" "de" ];
@ -42,6 +49,7 @@
pass
pinentry_mac
ripgrep
sops
tree
typescript
wget