GitHub - gvolpe/sunix: Software Updates for Nix

Built this out of curiosity for myself, but why not share it: https://github.com/gvolpe/sunix

Traditional Linux distros have a “Software Manager” of sorts that shows available updates for the system. We can achieve something similar with a few simple commands on NixOS (described in the README if you prefer it on the terminal), but I wanted something integrated with Niri (also integrated with Waybar) and thought this could be a fun project to work on while using AI assistance for the first time ever (I’m still skeptical about all this) for all the UI work, as I’m mainly a backend dev.

I tested it only on Niri, but it should work on any other Wayland compositor.

8 Likes

Anything by you is worth checking out.

My first configs (and all ensuing configs henceforth) are based on forks of your beautiful, elegant nix-config repo. I learned so much from the work you did. I studied it deeper than pretty much any piece of code I’ve ever studied. It was even the first place I used Haskell. Thanks from the bottom of my heart for all you taught me. I’m still on XMonad and I won’t stop using it until they pry it from my cold dead hands.

4 Likes

Thank you for the kind words! Glad to hear that was helpful, and XMonad will always hold a place in my heart :heart_hands:

2 Likes