• Shareni@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    4 months ago

    Separate your system and user lists. Use home-manager for example for your user packages. I think separating those configs is the official recommendation.

    As for the rest, I’m using nix on MX because of declarative package management. Screw going back to imperative and having to remember what packages to install. If it’s something I use often it goes on a list, if I don’t nix shell comes to the rescue.

    I’d rather mess around with dev envs for nix than distrobox.