The problem is that I actually like changing my theme every now and then. And I use a different theme for my terminal app and e.g. VSCode. A single prompt config couldn't fit into everything.
So I built the same prompt from scratch with Swift, and made it automatically adapt to the terminal colors, with proper Lab color interpolation. I used that until a couple of weeks ago, when I wanted pick up Rust. I was quite happy with the hacked-together prompt I had been using for a year, and thought that rewriting it might be a suitable project.
I decided to turn this Rust version into an open source project, as I might not be the only one who'd enjoy a fancy powerline prompt without a screaming color palette.
The source is available at https://github.com/juuso/gigawatt