Skip to content

Make Spotify truely optional espacially on first start #535

Description

@asperling

Is your feature request related to a problem? Please describe.
The Readme as well as the website mentions that Spotify is optional. But even though I couldn't get Spotatui to play local files or music from my navidrome server. On startup I was presented with two options to connect to Spotify, both resulting in me having to login to Spotify. When canceling via CTRL-C and starting Spotatui up again the inital setup process wasn't presented again, instead an empty player was shown.

Then I went and configured both the path to my local music library as well as the connection information to my navidrome server. Starting up spotatui again didn't change anything - showing me nothing and stating nothing was configured.

This is when I abandonded my test as there are alternatives that are way easier to setup and use. But I wanted to give some feedback why. (I was initially intrigued because of the premise of mixing sources in playlists)

Describe the solution you'd like
A clear way on first setup to configure any (or at least one) source of music that does not necessarily has to be Spotify. Additionally include those providers in the settings screen and show the state as not setup/connected or available/connection failed or none found with information on why if the state is failed.

Describe alternatives you've considered
I am using NaviTui and CliAmp for now.

Additional context
Installed via cargo install --locked spotatui on CachyOS/Ghostty/fish.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions