[GH-ISSUE #543] Secret Management for the spotify connect token #1250

Closed
opened 2026-03-14 14:07:00 +03:00 by kerem · 1 comment
Owner

Originally created by @Mcrtin on GitHub (Aug 14, 2024).
Original GitHub issue: https://github.com/aome510/spotify-player/issues/543

Is your feature already implemented in the latest master?
I don't think so, but please show me otherwise.

Is your feature request related to a problem? Please describe.
I'm using Spotify-player with home-manager for a declarative config. However, I don't want to leak my secrets in my config, because the get evaluated and put into the world-readable nix store.

Describe the solution you'd like
Add a 'token command' field like spotifyd's 'password_cmd' or neomutt's 'account_command' (https://neomutt.org/feature/account-cmd)

Describe alternatives you've considered
Not putting the key in the upstream repo.

Additional context
I'm using nixos + home-manager + sops-nix

Originally created by @Mcrtin on GitHub (Aug 14, 2024). Original GitHub issue: https://github.com/aome510/spotify-player/issues/543 **Is your feature already implemented in the latest `master`?** I don't think so, but please show me otherwise. **Is your feature request related to a problem? Please describe.** I'm using Spotify-player with home-manager for a declarative config. However, I don't want to leak my secrets in my config, because the get evaluated and put into the world-readable nix store. **Describe the solution you'd like** Add a 'token command' field like spotifyd's 'password_cmd' or neomutt's 'account_command' (https://neomutt.org/feature/account-cmd) **Describe alternatives you've considered** Not putting the key in the upstream repo. **Additional context** I'm using nixos + home-manager + sops-nix
kerem 2026-03-14 14:07:00 +03:00
Author
Owner

@aome510 commented on GitHub (Aug 17, 2024):

For secret, do you mean client_id? Should be addressed by https://github.com/aome510/spotify-player/pull/548

<!-- gh-comment-id:2294995434 --> @aome510 commented on GitHub (Aug 17, 2024): For secret, do you mean `client_id`? Should be addressed by https://github.com/aome510/spotify-player/pull/548
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-player#1250
No description provided.