It's been a few weeks now since I've started using Linux Mint, and so far it's been a fun experience! I think I've gotten more or less used to the workflow by now, and I actually did already enjoy doing stuff through the terminal on Windows (though not as much as I've been doing here on Linux) so it was easy to transition to spending more time on the terminal.

One of the main things I was worried about when deciding if I were to move over to Linux was how I was gonna play my (decently sized) music library. I absolutely love MusicBee on Windows, it was my default music player for about 10 years. Unfortunately, it is not supported in Linux; and while I know there are some workarounds for having it running, it just isn't quite the same and more trouble than it is worth, probably.

So where did I go to fulfill my need for tunes? Well, there are quite a few options available on Linux. I feel like I'll go on for way too long if I start going over each and every player I've tried in detail, so I'll try to keep it short:

  • Fooyin: Not the very first I tried but the first one I stuck with for some time. Pretty good honestly, just had a few personal peeves about it.
  • Tauon: Also very good, with some features I did like a lot. I think my main issue was the way it handles your library (basically importing it as a playlist) and navigating through it didn't have the feel I wanted.
  • Strawberry: This was the best compromise between functionality and looks out of the players I've tried. Unfortunately it lacks quite a lot in customization, but it just works and it does it well. Some really good library navigation and management options.

Now, onto the main player I wanted to talk about: rmpc.
I really wanted to try a music player on the terminal for no particular reason other than novelty and the fact that I am spending a lot of my time on Linux doing stuff through the terminal, so why not?

Before trying rmpc, I did try out cmus but for whatever reason (probably a skill issue), I couldn't get scrobbling to work which is a deal breaker, and I couldn't get Discord rich presence working either (which I use Ungive's Music Presence app for).
After giving up on that and spending more time on the players I previously mentioned, while I was scrolling through my YouTube feed I came across this video about rmpc, and it really caught my eye!

It did require quite a bit of setup to get all the things I wanted working (setting up mpd, scrobbling, mpris for Discord rich presence) but it wasn't too bad. After getting it up and running, my experience with it has been quite pleasant; it looks good out of the box, it's highly customizable, and it also just works.
There are some features I do miss, like track ratings and being able to easily edit metadata on the same program I play music on, but I guess those are things I can live without.

Today I spent a lot of time trying to figure out the config and theme files to try and make use of that high cutomizability. This might also be a skill issue, but a lot of that time was because I couldn't quite understand some parts of the documentation...but once I figured it out it was more or less straightforward.

So far, I mostly just changed around the colors to try and make it as close as I could to the gruvbox theme I use on my terminal and on Neovim. I do want to try and change the overall layout around, but I'll leave that for another day.

Screenshot showing my rmpc queue tab. Screenshot
            of my desktop showing rmpc, neovim, and terminal. Go back