• urushitan 漆たん@kakera.kintsugi.moe
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 hour ago

    Yeah nixos is a lot of learning and a lot of writing and tweaking .nix files.

    That being said, once you have a setup you like that works it means installing on a new machine is mostly just running a couple of install commands and all your apps/settings/environment secrets/anything you’ve declared in your nix config (like dotfiles for apps unsupported by home-manager) come with you and are version controlled on the system and in code.

    But it doesn’t work like a normal Linux system, there is no /bin/bash among thousands of other things, so it’s for a niche audience where it’s either a server with infra as code or a desktop that requires a lot of work to maintain but has some incredible advantages (like generations)