4 ms·
I wish someone wrote a GUI for Nix that - System and home manager support - Multi-machine and multi-user support by following the practice of splitting the co
by epage 5y ago
I wish someone wrote a GUI for Nix that
- System and home manager support
- Multi-machine and multi-user support by following the practice of splitting the config up by roles / intent
- Provided an "about:config" like experience for well defined fields
- Integrated with git hosting for easy backup/restore
- Included built-in search of other Nix config repos so you can see how other people did things
(I was originally hoping to but my attention has been pulled in other directions since I keep giving up on adopting Nix)
- KingMachiavelli 5y agoThere isn't a GUI (although nix-gui [1] is in progress) but there is a very good and decently mature flake template called Devos [2] for accomplishing most of what you ask. It basically lets you write very simple profiles to group configuration settings together and then you can assign those profiles to machines or users. Things could still be improved but I found Devos to be good enough that NixOS is usable for personal and even some production use. Once I get around to it, I'll move/mirror my configs to Github which should serve as good examples. [1] https://github.com/nix-gui/nix-gui https://github.com/nix-gui/nix-gui [2] https://github.com/divnix/devos https://github.com/divnix/devos