【mise】mise install-intoでmise管理外のディレクトリにツールをインストールするツールの実体だけをmise管理外に取り出したい Dockerイメージのビルドなどで、mise自体を組み込まずにツールの実行ファイルだけを特定のディレクトリに配置したい場合がある。mise install-intoは、mise.tomlやmiseのインストール先ディレクトリを経由せず、指定したパスに直接ツールをダウンロード・展開するコマンドである。LINUX 2026-09-07 2026-09-07
【mise】mise deactivateでシェルセッション内のmiseを無効化するactivateしたmiseを一時的に無効化したい 【mise】mise activateでシェルにmiseを組み込む でシェルにmiseを組み込んだ後、一時的に無効化したい場合がある。mise deactivateは、mise activate済みのシェルセッション内でmiseを無効化するコマンドである。LINUX 2026-09-06 2026-09-06
【mise】mise bootstrap reposで複数のgitリポジトリをまとめて管理する開発機に必要なリポジトリをまとめてcloneしたい 【mise】mise bootstrapで開発機のセットアップを宣言的に管理する で紹介したmise bootstrapのうち、gitリポジトリのcloneと更新を担当するのがmise bootstrap reposである。mise.tomlの[bootstrap.repos]に必要なリポジトリを列挙しておくと、新しい開発機でもまとめてcloneできる。LINUX 2026-09-06 2026-09-06
【mise】mise bootstrap dotfilesで複数マシンのdotfilesを同期するdotfilesを複数の開発機で同期させたい 【mise】mise bootstrapで開発機のセットアップを宣言的に管理する で紹介したmise bootstrapのうち、.zshrcや.gitconfigのようなdotfilesの配置を担当するのがmise bootstrap dotfilesである。mise.tomlの[dotfiles]セクションに管理対象を登録しておくと、別の開発機でも同じ内容を再現できる。LINUX 2026-09-06 2026-09-06
【mise】mise bootstrap filesでシステムファイルを宣言的に配置する/etc配下のファイルもmise.tomlで管理したい 【mise】mise bootstrapで開発機のセットアップを宣言的に管理する で紹介したmise bootstrapのうち、/etc配下の設定ファイルやディレクトリの配置だけを担当するのがmise bootstrap filesである。[bootstrap.files]と[bootstrap.directories]に書いた内容を、実際のファイルシステムの状態に反映する。LINUX 2026-09-06 2026-09-06
【mise】mise bootstrapで開発機のセットアップを宣言的に管理する開発機のセットアップをmise.tomlにまとめたい 新しい開発機をセットアップするたびに、ツールのインストールや設定ファイルの配置を手作業でやり直すのは手間がかかる。mise bootstrapは、mise.tomlの[bootstrap.*]セクションに書いた内容を基に、開発機のセットアップを一括で実行するコマンドである。LINUX 2026-09-06 2026-09-06
【mise】mise generate configで新規にmise.tomlを生成する新規プロジェクトにmise.tomlを作りたい 新しいプロジェクトでmiseを使い始める際、コメント付きの雛形からmise.tomlを作りたい場合がある。mise generate configは、新規の設定ファイルを生成するコマンドである。LINUX 2026-09-06 2026-09-06
【mise】mise generate devcontainerでdevcontainer設定を生成するdevcontainer上でもmiseのツールをそのまま使いたい VSCodeのdevcontainerを使う場合、コンテナ内にもmise.tomlで定義したツールをインストールする仕組みが必要になる。mise generate devcontainerは、mise向けのdevcontainer featureを組み込んだdevcontainer.jsonを生成するコマンドである。LINUX 2026-09-06 2026-09-06
【mise】mise generate task-docsでタスクのドキュメントを生成するmise.tomlのタスク一覧をドキュメント化したい mise.tomlにタスクを増やしていくと、README等に手動でタスクの説明を書き足すのは手間になる。mise generate task-docsは、タスクのdescriptionやusageからMarkdown形式のドキュメントを自動生成するコマンドである。LINUX 2026-09-06 2026-09-06
【mise】mise implodeでmiseを完全にアンインストールするmiseを丸ごとアンインストールしたい miseが不要になった、あるいは環境を作り直したい場合、mise implodeでmise本体とインストール済みツール・キャッシュなどの関連データを一括削除できる。LINUX 2026-09-06 2026-09-06