NixOS plugin for GNOME Software

It looks like there have been very specific efforts on this in the past, e.g.

Users @vlinkz and @davidak were very active here, apparently. Looks like the greatest challenge is getting AppStream Metadata to flow, then the plugin is almost for free. I also opened a related issue on the GNOME Software issue tracker to bring the discussion closer to the source code.

The Nix Software Center’s Run without installing :heart_eyes: might make for a great feature too, if that is possible to do in GNOME Software, to compensate uniquely for not allowing installation via the GUI. The reason why I stress this so much is that, personally, I have no NixOS config on the machines I manage; they all pull their configuration from a remote repository directly, e.g.

nixos-rebuild --sudo switch --flake gitlab:painless-software/nixos-config

I think this is important, because it makes a device truly disposable (provided your data backup + restore is automatic). No fiddling around with local, unversioned configuration changes. But also, no GUI solution that depends on changing your local /etc/nixos/configuration.nix. :person_shrugging: