I like to keep my installed packages appropriately separated – Python with pipx, Javascript with npm, and only use brew for general purpose software or for languages that have kinda meh package managers. Do people use cargo for installing Rust software, or should I stick with brew? How do I configure cargo to work well as a global package manager?


@FIGBERT the thing about cargo is that it builds things from source. that’s fine if you’re into that, but i usually try to keep all my packages under my OS package manager. as such, i install all the rust tools i can using pamac (in my case :manjaro:) and only install things that aren’t available in the manjaro repositories or AUR using cargo.
for example, i have ripgrep, fd, bat, and exa installed using pamac, but anything package more esoteric than those, i would install with cargo.

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.