feat: Added support for 1password in server

This commit is contained in:
uttarayan21
2024-11-18 12:22:14 +01:00
parent a79b6b2490
commit 30f467d0c0
3 changed files with 5 additions and 11 deletions

View File

@@ -49,15 +49,9 @@ in rec {
enable = true;
settings = {
api_key_cmd = ''${pkgs.writeShellScript
"openapikey" (
if pkgs.stdenv.isDarwin
then ''
${pkgs._1password-cli}/bin/op item get 'OpenAI API Token' --fields label='api key' --reveal
''
else ''
/run/wrappers/bin/op item get 'OpenAI API Token' --fields label='api key' --reveal
''
)}'';
"openapikey" ''
${pkgs._1password-cli}/bin/op item get 'OpenAI API Token' --fields label='api key' --reveal
''}'';
};
};