I while ago it became a pain in the ass for me to select and arrange albums with Spotify’s GUI. It’s slow, feels heavy and bloated. I wanted something quicker and easier to use, especially something what I can control with the keyboard. I know there is mopidy-spotify and other libspotify based applications too, but those work only with premium accounts.
I’ve found a bunch of scripts, but those only do basic Spotify controls via dbus (play/pause, prev/next etc.). I have my own script which does the same, I needed something more “powerful”.
One day I’ve started using dmenu and the idea had came to me: I should use this nice little software for this job! Then I wrote a little album export script, and after that I’ve started to work on spotymenu.
Long story short: It’s still a very simple and basic bash script, definitely not a GUI replacement, the GUI still needs to run, but at least it works with non-premium accounts and this way I can have my album list exported to a local plain text file in the first place.
If you are interested, check out my repository where you can find a detailed README too: spotymenu