Vogix16 - Runtime theme switching for nixos without rebuilds

Just released vogix16, a runtime theme management and design system I built because I really wanted dynamic theme switching in NixOS without breaking immutability, as well as a minimalist design system focused on semantic and functional colors.

Switching themes usually requires rebuilding home-manager. Want to toggle dark/light mode? Rebuild. Try a different color scheme? Rebuild.

Vogix16 generates themed config variations at build time, then uses symlinks + app reload notifications to switch themes at runtime. No rebuild needed.

It’s WIP - working CLI, home-manager integration, and a few apps supported. Planning to add many more applications.

Feedback welcome!

11 Likes

Very cool and it looks very well thought out! Will definitely try it out when I have some spare time :smiley:

1 Like

its still WIP , i proved the concept , now working on properly integrating it more fully with home-manager, mostly done , then gonna start adding apps, then fonts, cursor,who knows haha

1 Like