refactor(home/pi): simplify websearch secrets fallback

This commit is contained in:
Gabriel Fontes
2026-08-15 11:37:44 -03:00
parent 9b934e63cd
commit f359f31660
+2 -6
View File
@@ -49,13 +49,9 @@ in {
prompts = [./prompts];
extensions = [customExtensions];
enableInstallTelemetry = false;
}
// lib.optionalAttrs
(osConfig ? sops && osConfig.sops ? secrets && osConfig.sops.secrets ? brave_api_key && osConfig.sops.secrets ? kagi_session_token)
{
webSearch = {
braveApiKeyFile = osConfig.sops.secrets.brave_api_key.path;
kagiSessionTokenFile = osConfig.sops.secrets.kagi_session_token.path;
braveApiKeyFile = osConfig.sops.secrets.brave_api_key.path or null;
kagiSessionTokenFile = osConfig.sops.secrets.kagi_session_token.path or null;
};
};
keybindings = {