Skip to content

Migrate from asdf to mise#13

Merged
atkei merged 4 commits intomainfrom
feature/migrate-asdf-to-mise
Mar 17, 2026
Merged

Migrate from asdf to mise#13
atkei merged 4 commits intomainfrom
feature/migrate-asdf-to-mise

Conversation

@atkei
Copy link
Copy Markdown
Owner

@atkei atkei commented Mar 17, 2026

Summary

  • Replace asdf with mise for tool version management
  • Delete bootstrap/asdf.sh and create bootstrap/mise.sh using the official curl installer
  • Update .zprofile to use mise activate zsh --shims for non-interactive shells/IDEs
  • Update .zshrc to use mise activate zsh for interactive shells, removing asdf-specific blocks (JAVA_HOME, FLUTTER_ROOT, AWS/Terraform completions)

Test plan

  • Run bootstrap/mise.sh standalone and verify mise installs to ~/.local/bin/mise
  • Open a new shell session and confirm mise --version works
  • Verify mise activate zsh loads correctly in interactive shell
  • Confirm CI passes on both macOS and Linux

🤖 Generated with Claude Code

atkei and others added 4 commits March 17, 2026 18:58
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- macOS: Homebrew via .Brewfile
- Ubuntu: apt repository via bootstrap/mise.sh (same pattern as docker.sh)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Homebrew auto-activates mise on macOS, so explicit activation
is only needed for apt-installed mise on Linux.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@atkei atkei merged commit f2d38ea into main Mar 17, 2026
2 checks passed
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