fenixPkgs: proc: fenixPkgs.complete.withComponents ([ "rustc" "rust-std" "cargo" ] ++ (if proc != "build" then [ "clippy" ] else []) ++ (if proc == "dev" then [ "rust-docs" "rustfmt" "rust-src" "rust-analyzer" ] else []))