feat: add agent secrets and packages
This commit is contained in:
@@ -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 = ''
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user