• rumba@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 day ago

    I’m about neck deep in ancible/salt/chef over the years at work.

    They are great tools for simple configurations where multiple people are needed in the kitchen, but they require meticulous curation.

    But I buy a new laptop, I slap in my USB vanilla Nix ISO, drop two config files in /etc/nixos call rebuild and I’m done.

    Updating my packages to latest is a single command. Adding a package is a single line. And the most powerful thing, nix-shell -p whatever install whatever for that session. I don’t even bother putting most stuff into my declaritive configs, nix-shell -p ffmpeg, when I exit it’s no longer available.

    And if I do something awful to my config and brick it, it’s just one grub menu to go back to the previous version.