fix: check package arguments before applying Nix 2.18 override
@puck thanks for the feedback -- makes sense. I went ahead and tried to generalize this check for all packages in the override list; hope this looks more reasonable.
fix: remove devenv from override list