12 hours
@RareBird15 @programming @linux @selfhosted I have been playing with mise to manage all my cli tooling. It starts (for me) by being a better version of Volta for node, doing automatic node version switching whenever you try and run node in a configured project. Except it can also be configured to read configs for other node version managers like nvm, and to act like corepack to use the right npm or yarn version configured in package.json. It does that for other languages, and other tools too!


@RareBird15 @programming @linux @selfhosted So you can for instance have a project of some sort that has a script or command that relies on ripgrep in particular and, when someone with mise working on that project opens that folder in their terminal and runs your command they will be using it with ripgrep, with the right version.