In search of a Spotify CLI
[Wed Apr 17 18:54:54 CDT 2024]

For whatever reason, I constantly swing from a phase where I feel comfortable running the usual, mainstrem desktop environments and applications with nice GUIs to another phase where I feel really bothered by their wasteful use of resources and excessive complexity, and decide to switch to more simple tools. The only exception to this is my favorite text editor. On that front, I've been sticking to vim (or vim variants) for more than twenty years. Email would have been similar too, if it weren't because my manager made me switch from good old mutt to Evolution. At this point, it's not as if if I'm going through one of these phases, but I noticed that my laptop was starting to use way too much memory, and it was feeling "heavy" at times. So, I tested this and that, and realized that the official Spotify client was one of the main culprits. I searched around, and found ncspot, an ncurses Spotify client written in Rust that, to my surprise, runs just fine, at least for the time being. I know there is also Tizonia, but I gave that a try a few months back, and it was a mess. The thing is that, overall, I truly dislike the contemporary trend to use these cool frameworks that allow for a very rapid development, but that are very heavy. Using ncspot feels very light by comparison. Who knows? Perhaps it's time to give something like i3 or Sway another try. {link to this entry}