Skip to content

Conversation

@kvokka
Copy link
Contributor

@kvokka kvokka commented Dec 29, 2025

The tool was added to mise registry with jdx/mise#7495 , and this commit updates the docs

Added instructions for using mise for dependency management.
uv tool upgrade ty
```

### Using mise
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we include this (which I think will require consensus from other maintainers too), I think it should go below all the official distribution methods instead of here. The title should also probably be consistent? e.g., "Installing with mise"?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like how it's done in uv https://docs.astral.sh/uv/getting-started/installation/#homebrew or we could even have a single headline, Or your package manager of choice (or similar) and have all of them listed ina single section.

Comment on lines 61 to 66
# Install the latest version
mise install ty

# Use a specific version for the project
mise use [email protected]
```
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having multiple instructions in a single block doesn't match the other examples on this page.

Comment on lines 58 to 59
# List available versions
mise ls-remote ty
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we need to include this, we don't explain how to list versions for any of the other installers.

@MichaReiser MichaReiser added the documentation Improvements or additions to documentation label Dec 29, 2025
Copy link
Member

@MichaReiser MichaReiser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on Zanie's feedback

@kvokka
Copy link
Contributor Author

kvokka commented Dec 29, 2025

Made this one consistent with other installation methods.
But it feels like the question of how to organise the docs in terms of the different installation methods is a matter for another PR

Comment on lines 53 to 54
### Installing globally with mise

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this should come after pipx, but definitely after the standalone installer.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved

kvokka and others added 2 commits December 29, 2025 12:47
Co-authored-by: Dhruv Manilawala <[email protected]>
mise install ty
```

To set it globally:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for yet another reviewer coming in late -- but I don't understand what "To set it globally" means, or how it differs from "Install ty globally" above?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With mise, you install something once, and then it might be linked to some project or be the default choice. So the user set the installed tool for the environment.

In contrast, with tools like npm, the package will be installed for the specific project (or globally), keeping multiple copies on the disk.

Hope that this explains the chosen wording

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works for me -- I assume it will be clear enough to a mise user.

@carljm
Copy link
Contributor

carljm commented Jan 10, 2026

This already has an approving review, and feedback has been addressed; going ahead and merging it.

@carljm carljm merged commit 22e97ec into astral-sh:main Jan 10, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants