

That is cool. I use dcli which is quite nice to use and easily manages dotfiles and scripts. I see you’ve added post install hooks which would allow to manage dotfiles for example.
I really like to use a declarative package manager on a different distro than NixOS. My current install is managed entirely by that tool with specific scripts that modify some config files like fstab for instance.


I often had to go to the registry on Windows and the registry is way less user friendly than modifying files on Linux. When we say that we have to use the terminal for more complicated things on Linux, it’s usually just modifying files that are well commented so you know exactly what you’re doing. If you can read of course which isn’t always a given.
For sure there are scripts and 3rd party apps that can modify the registry, but you can have the same thing on Linux too.
And today with how advanced KDE and Gnome are, the user needs to go less and less in the files. Almost everything I do is in the home folder too. I require root less and less, mainly to install packages.
I think it mainly comes down with what users are used to. People are used to the quirks of Windows, so Linux becomes scary and hard. If it was the other way around, Windows would be considered to be complicated. That’s my take.