feat: add agent secrets and packages

This commit is contained in:
m3tam3re
2026-06-06 10:31:38 +02:00
parent 19dea8277e
commit b67922ca60
5 changed files with 224 additions and 1 deletions
+11
View File
@@ -41,6 +41,17 @@ in {
| transpose -r -d
| load-env
}
# Load m3tam3re secrets from agenix
if ("/run/agenix/m3tam3re-secrets" | path exists) {
open /run/agenix/m3tam3re-secrets
| lines
| where {($in | str trim | str length) > 0}
| parse "{key}={value}"
| update value {str trim -c '"'}
| transpose -r -d
| load-env
}
'';
configFile.text = ''
+1
View File
@@ -106,6 +106,7 @@
(element-desktop.override {
commandLineArgs = "--password-store=gnome-libsecret";
})
inputs.hermes-agent.packages.${pkgs.system}.desktop
launch-webapp
file-roller
gsettings-desktop-schemas
+1
View File
@@ -62,6 +62,7 @@
home.packages = with pkgs; [
agenix-cli
agent-browser
inputs.agent-lib.packages.${pkgs.system}.agent-lib-cli
beads
pi-coding-agent
(qmd.override {