4 ms·
I really like Nix package management. I really hate Nix configuration management. I already know how to configure everything. I don't want to have to figure out
by uberduper 2y ago
I really like Nix package management. I really hate Nix configuration management. I already know how to configure everything. I don't want to have to figure out whatever abstracted config options some random package maintainer decided on.
- grhmc 2y agoI feel that. This is one place where the "nix is everything, everything is nix" mentality hurts the project. NixOS modules are where the abstract config option sauce lives. It isn't an inherent part of Nix. As Nix (and NixOS) becomes more widely used, this is one place where we'll have to find a way to let users do what they know how, and stop getting in the way.
- bsimpson 2y agoPart of the problem is that the underlying systems aren't Nix, so you're replacing the easy way with the Nix way. I wouldn't be mad if opening the system preferences and setting my timezone also updated my timezone in Nix. I am mad that I can't change my timezone when I travel, because the GUI picker doesn't know that Nix has taken ownership, so only changes in Nix take effect.