spotify-player: drop custom client_id, restricted quota 404s search

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
rope 2026-08-15 21:55:46 +01:00
parent 2a64c712a6
commit d6725f4d6d

View file

@ -92,13 +92,11 @@ in
});
settings = {
enable_audio_visualization = true;
# Our own Spotify app rather than the built-in default (ncspot's client
# ID, shared by every spotify-player/ncspot install). Spotify rate-limits
# per client ID, and exhausting the shared one surfaced here as
# "Token is not valid" and an endlessly loading library. Public PKCE
# client, no secret involved, so it's fine in the repo.
# Redirect URI registered: http://127.0.0.1:8989/login
client_id = "265506bc7bbd4032bf0fee708b321d3e";
# No `client_id` on purpose: the bundled default (ncspot's) has extended
# quota mode and predates the 2024-11-27 Web API changes. Our own app is
# newer, so it sits in the restricted quota and 404s on search, browse
# categories and Made-For-You — upstream issues #617 / #890. Sharing the
# default ID does not cost us rate limit here; upstream recommends it.
};
# The home-manager module only writes keymap.toml when `keymaps` is
# non-empty, so `actions` alone would silently emit nothing. Restating a