nikhil.io

ninety-nine bookmarks of interest.

Navidrome is a free, open-source music player with a web UI

Here’s a demo site (demo:demo). I was able to launch it in under 30 seconds (M2 MacBook Air, 24GiB) against a ~200GiB music library.

UX and beets integration aside, it’s essentially what I tried to build a long while ago. A simple music player (based on Rust/Golang, SQLite, and simple Web APIs) whose UI made sense to normal and reasonable people and not ambitious product managers.

BatFi gives you full control over how your Mac laptop is charged

You can use System Settings -> Battery -> Battery Health -> Info Icon to toggle this “ML” approach where macOS (and the developers who know more than you about how to care for your Mac) will handle this for you but I’ve never gotten it to work as expected despite docking my laptop repeatedly, and for half the day, over a year.

You can buy it on Gumroad or here’s a download link.

A Good Vimrc

If there’s a TL;DR it is the second line: “Don’t put any lines in your vimrc that you don’t understand.”