Skip to content

asdf: drop in favor of mise#60

Draft
tmr08c wants to merge 1 commit into
mainfrom
worktree-drop-asdf
Draft

asdf: drop in favor of mise#60
tmr08c wants to merge 1 commit into
mainfrom
worktree-drop-asdf

Conversation

@tmr08c

@tmr08c tmr08c commented May 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • mise has been working well as the primary version manager, so drop asdf entirely
  • Removes the asdf/ topic dir (install.sh + asdfrc.symlink), the brew "asdf" line in the Brewfile, asdf init in zsh/bash startup files, the asdf exec direnv wrapper, asdf-direnv sourcing, and the autogenerated config.symlink/direnv/lib/use_asdf.sh
  • Updates CLAUDE.md to reference mise instead of asdf

Test plan

  • Open a new zsh login shell — confirm no errors from missing asdf/asdf-direnv sources
  • Verify mise activate zsh --shims (zprofile) and mise activate zsh (zshrc) still wire up tool versions correctly
  • Confirm direnv continues to work in project dirs (no longer routed through asdf exec)
  • brew bundle check --file=~/.dotfiles/homebrew/Brewfile.symlink passes without asdf
  • Optional cleanup on the machine after merge: brew uninstall asdf and remove ~/.asdf / ~/.config/asdf-direnv

mise has been the primary version manager for a while now; remove the
asdf topic dir, brew formula, shell init, and asdf-direnv helper.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@tmr08c tmr08c linked an issue May 21, 2026 that may be closed by this pull request
12 tasks
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.

Remove asdf after mise trial period

1 participant