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.