Just curious to see what people are up to. I’ve been using Nixos for a while. It’s fabulous and I have absolutely no reason to switch, but part of me is itching to hop to Debian or maybe OpenSUSE. How about you?

  • philm@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    10 months ago

    OCI images and CI/CD to buid the image

    Actually since I just had a similar issue at work. I fought a little bit with the traditional Docker pipeline, and then discovered this: https://mitchellh.com/writing/nix-with-dockerfiles, which not only solved my problem much faster, but is also more efficient, since only the actual dependencies of the package are in there (and it can be really reproducible). So you can actually combine the best pieces of each technologies (Docker - sandboxing/containerizing, Nix - packaging and configuration).

    Btw. Nix is rapidly growing (since flakes mostly), so I think a slow shift towards Nix is happening already.

    But I agree, migrating traditional dotfiles to Nix+home-manager takes time. I did it incrementally (I used activation scripts to link directly to the old config files, and slowly converted the old config to Nix.