私物Macと仕事Macのdotfilesとアプリ管理をmise bootstrapで管理しやすくした - $shibayu36->blog; を参考に、 今までGNU Stowでやってたdotfiles管理をmise bootstrapに移行した。

元々、以下のようなStow用に(Stowにおける)パッケージごとにディレクトリ切ってた。

miseでもこれを踏襲して、それぞれをdotfile_groups にした。

こういうの。

[dotfile_groups.shell]
root = "shell"
target = "~"
mode = "symlink-each"

[dotfile_groups.vim]
root = "vim"
target = "~"
(略)

なので、移行内容としてはmiseの設定ファイルを置いたり、移行用のスクリプトを用意するだけで済んだ。

どちらもLLM任せ。いやー、いい時代ですね。

ツールのバージョンとかもasdf使ってたけど、miseに移行して良いかも。