Maybe this is due to my flake setup, but the way I currently update (nix flake update, then nixos-rebuild) I can only update everything at once. At times, this can feel clunky compared to e.g. arch which lets me update individual packages. Do you have any suggestions on how to do partial updates?
You can add another revision of nixpkgs as a flake input and use that revision for certain packages. Its not as ergonomic as in Arch (even though they officially dont support partial upgrades). But its still possible and having a stable and unstable flake input usually does the job for me.
Maybe this is due to my flake setup, but the way I currently update (nix flake update, then nixos-rebuild) I can only update everything at once. At times, this can feel clunky compared to e.g. arch which lets me update individual packages. Do you have any suggestions on how to do partial updates?
You can add another revision of nixpkgs as a flake input and use that revision for certain packages. Its not as ergonomic as in Arch (even though they officially dont support partial upgrades). But its still possible and having a stable and unstable flake input usually does the job for me.