The major benefit for the average joe is exactly what Umbrel was created to do for the average Joe.
Later, when we have an app store GUI (GUI interface that writes program names to the config file) we can also have entire set ups, like Bitcoin core connected to electrum server ran over Tor as though it were an app that you select and install.
That's what I'm working towards...just gotta figure out how to get glimmer working...its not in the default nixpkgs gemset unfortunately.
Not sure if I get what you mean. Alright, a store GUI would be cool, but what's the point of the Umbrel example?
reply
The reason people use Umbrel is because it packages a bunch of software together that users would otherwise have to configure independently. NixOS installs software based on configuration files so it can serve the same use case.
That's why nix bitcoin is a thing: https://nixbitcoin.org/
reply
I don't really see the logics behind this example, tbh. Umbrel is merely a wrapper that installs apps in containers through scripts, it highlight convenience and ease of use (especially compared to having to setup docker networking on your own for bitcoin apps). This is more similar to the behavior of any other desktop distro, which allow users to install apps through a store GUI. NixOS is radically different. The strength is indeed in the config file, which allows to replicate a system no matter the original configuration. For this, its main target is developers and IT professionals, but not average joe (unlike Umbrel).
reply
My brother, I just told you about how we need to develop a GUI that writes to the config file when options are selected. Same UX as umbrel, but yes the backend under the hood works differently
reply