Skip to content

feat: add mise version manager support for Claude installations #113

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

TyceHerrman
Copy link

Summary

  • Adds support for discovering Claude installations managed by mise version manager
  • Updates both backend discovery logic and frontend UI to include mise paths

Changes

  • ✨ Add mise shims path (~/.local/share/mise/shims) to standard installation checks
  • ✨ Add function to discover all mise-managed Claude installations in ~/.local/share/mise/installs/*/*/bin
  • 🔧 Update preference scoring to prioritize mise installations appropriately (ranked after nvm but before local-bin)
  • 🎨 Update frontend to display mise paths in searched locations dialog
  • 📝 Add .serena/ and settings.local.json to .gitignore

Why

Users who manage their development tools with mise (formerly rtx) can now have their Claude installation automatically discovered and selected by Claudia.

Test plan

  • Tested locally with mise-managed Claude installation
  • Verified mise shims path is checked
  • Verified all mise installations are discovered
  • Confirmed proper preference ordering

🤖 Generated with Claude Code

TyceHerrman and others added 2 commits July 3, 2025 10:17
- Add mise shims path (~/.local/share/mise/shims) to standard installation checks
- Add function to discover all mise-managed Claude installations
- Update preference scoring to prioritize mise installations appropriately
- Update frontend to display mise paths in searched locations
- Add .serena/ and settings.local.json to .gitignore

This enables users who manage their Claude installation via mise to have
it automatically discovered and selected by Claudia.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant