336
I cant be the only one, right? RIGHT?
(vlemmy.net)
I use Arch btw
Sister communities:
Community rules
Please report posts and comments that break these rules!
Sounds great, but I don't like editing a config file every time I want to install an app,.
Alright, if that's too much of a hassle you shouldn't switch. I'm unaware how to do all of that in one step on the command line. All I can say is that the last time I added programs to the array was two weeks ago. So the workload is negligibleā¦ on the other hand, on Arch, when installing something new that you then decide not to keep, you need to track the dependencies that you no longer need (
pacman -Rs $(pacman -Qqdt)
) if I'm not mistaken.Also, the amount of work saved depends on what you're installing: let's say you install OpenSSH on your machine. On NixOS, that's editing about six lines in my configuration and then rebuilding. On Arch, that's
So you have double the configuration files to be edited and triple the commands to be ran, while during all of this, nix actually does the thinking for you (e.g. you change a port in your OpenSSH config -> the firewall configuration is updated automatically).
Sounds neat. I am really considering NixOS, that's why I'm asking for advice here. It really sounds like a nice and more convenient distro. Sadly, I still haven't figured out how to make my own builders, even after Nix Pills. Thankfully, programs like crate2nix exist.
Do you want to create your own builder or create derivations?
create derivations