In addition to spending the last year or so getting Obsidian the way I like them, I've spent the past few days setting up a music library with Dopamine. I've been looking for a music app that would let me use my own files and wouldn't try to sell me a streaming service.[1]
Anyway, so I found one and it works perfectly well for the albums I have downloaded off Bandcamp, but it looked very...smooth. I don't know, is there a word for Facebook-y web design? Because it was that. Luckily, it's themeable, so I wrote a theme for it,[2] based off my favorite yellow.
{
"name": "Bumblebee",
"creator": {
"name": "Bee",
"email": "splendidissimemendax@gmail.com"
},
"coreColors": {
"primaryColor": "#E4A21D",
"secondaryColor": "#DD7D2C",
"accentColor": "#E4A21D"
},
"darkColors": {
"windowButtonIcon": "#64625E",
"hoveredItemBackground": "rgba(254, 251, 244, 0.05)",
"selectedItemBackground": "rgba(254, 251, 244, 0.1)",
"tabText": "#64625E",
"selectedTabText": "#F8F5EE",
"mainBackground": "#3D3C39",
"headerBackground": "#302F2C",
"footerBackground": "#302F2C",
"sidePaneBackground": "#373633",
"primaryText": "#F8F5EE",
"secondaryText": "#64625E",
"sliderBackground": "#44433F",
"sliderThumbBackground": "#FEFBF4",
"albumCoverLogo": "#64625E",
"albumCoverBackground": "#302F2C",
"headerSeparator": "transparent",
"paneSeparators": "transparent",
"settingsSeparators": "#44433F",
"contextMenuSeparators": "#44433F",
"scrollBars": "#E4A21D",
"searchBox": "#3D3C39",
"searchBoxText": "#F8F5EE",
"searchBoxIcon": "#64625E",
"dialogBackground": "#302F2C",
"primaryButtonText": "#FEFBF4",
"secondaryButtonBackground": "#575652",
"secondaryButtonText": "#FEFBF4",
"tooltipText": "#FEFBF4",
"buttonBorder": "#575652",
"highlightForeground": "#FEFBF4"
},
"lightColors": {
"windowButtonIcon": "#8B8984",
"hoveredItemBackground": "rgba(48, 47, 44,.05)",
"selectedItemBackground": "rgba(48, 47, 44, 0.1)",
"tabText": "#979590",
"selectedTabText": "#302F2C",
"mainBackground": "#FEFBF4",
"headerBackground": "#F8F5EE",
"footerBackground": "#F8F5EE",
"sidePaneBackground": "#F2EFE8",
"primaryText": "#302F2C",
"secondaryText": "#8B8984",
"sliderBackground": "#D8D5CF",
"sliderThumbBackground": "#302F2C",
"albumCoverLogo": "#8B8984",
"albumCoverBackground": "#CBC8C2",
"headerSeparator": "transparent",
"paneSeparators": "transparent",
"settingsSeparators": "#D8D5CF",
"contextMenuSeparators": "#D8D5CF",
"scrollBars": "#E4A21D",
"searchBox": "#E5E2DB",
"searchBoxText": "#302F2C",
"searchBoxIcon": "#8B8984",
"dialogBackground": "#F2EFE8",
"primaryButtonText": "#FEFBF4",
"secondaryButtonBackground": "#D8D5CF",
"secondaryButtonText": "#302F2C",
"tooltipText": "#FEFBF4",
"buttonBorder": "#D8D5CF",
"highlightForeground": "#FEFBF4"
},
"options": {
"centerAlbumInfoText": true
}
}
Lazar
9/10/2025siteI'll have to give Dopamine a try. I've got a digital music collection growing, but I haven't quite landed on an app I like yet. Something I've got in my back pocket which I'm going to do once my collection gets a little more filled out is setting up a Navidrome instance on PikaPods and hosting my colleciton there. I've done it before and it's pretty easy, I just didn't use it enough to justify the $3 a month it took to keep it running.
Honestly, by that point mayble I'll actually have the gumption to buy some proper hardware and actually set up a fully functional home server complete with reverse proxies and docker containers for all the stuff I want running. PikaPods is great, but nothing beats the feeling of having everything running on your own hardware (with off-site backups ofc).
Bee
9/11/2025siteYeah, I like Dopamine so far! Granted, I'm not much of an audiophile, but it has certainly performed well enough for my needs.