suer TIL
eye catch
【mise】mise install-intoでmise管理外のディレクトリにツールをインストールする
ツールの実体だけをmise管理外に取り出したい Dockerイメージのビルドなどで、mise自体を組み込まずにツールの実行ファイルだけを特定のディレクトリに配置したい場合がある。mise install-intoは、mise.tomlやmiseのインストール先ディレクトリを経由せず、指定したパスに直接ツールをダウンロード・展開するコマンドである。
LINUX
2026-09-07 2026-09-07
eye catch
【mise】mise deactivateでシェルセッション内のmiseを無効化する
activateしたmiseを一時的に無効化したい 【mise】mise activateでシェルにmiseを組み込む でシェルにmiseを組み込んだ後、一時的に無効化したい場合がある。mise deactivateは、mise activate済みのシェルセッション内でmiseを無効化するコマンドである。
LINUX
2026-09-06 2026-09-06
eye catch
【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
eye catch
【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
eye catch
【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
eye catch
【mise】mise bootstrapで開発機のセットアップを宣言的に管理する
開発機のセットアップをmise.tomlにまとめたい 新しい開発機をセットアップするたびに、ツールのインストールや設定ファイルの配置を手作業でやり直すのは手間がかかる。mise bootstrapは、mise.tomlの[bootstrap.*]セクションに書いた内容を基に、開発機のセットアップを一括で実行するコマンドである。
LINUX
2026-09-06 2026-09-06
eye catch
【mise】mise generate configで新規にmise.tomlを生成する
新規プロジェクトにmise.tomlを作りたい 新しいプロジェクトでmiseを使い始める際、コメント付きの雛形からmise.tomlを作りたい場合がある。mise generate configは、新規の設定ファイルを生成するコマンドである。
LINUX
2026-09-06 2026-09-06
eye catch
【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
eye catch
【mise】mise generate task-docsでタスクのドキュメントを生成する
mise.tomlのタスク一覧をドキュメント化したい mise.tomlにタスクを増やしていくと、README等に手動でタスクの説明を書き足すのは手間になる。mise generate task-docsは、タスクのdescriptionやusageからMarkdown形式のドキュメントを自動生成するコマンドである。
LINUX
2026-09-06 2026-09-06
eye catch
【mise】mise implodeでmiseを完全にアンインストールする
miseを丸ごとアンインストールしたい miseが不要になった、あるいは環境を作り直したい場合、mise implodeでmise本体とインストール済みツール・キャッシュなどの関連データを一括削除できる。
LINUX
2026-09-06 2026-09-06
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【mise】mise install-intoでmise管理外のディレクトリにツールをインストールする
LINUX
2026-09-07 2026-09-07
eye catch
【mise】mise deactivateでシェルセッション内のmiseを無効化する
LINUX
2026-09-06 2026-09-06
eye catch
【mise】mise bootstrap reposで複数のgitリポジトリをまとめて管理する
LINUX
2026-09-06 2026-09-06
eye catch
【mise】mise bootstrap dotfilesで複数マシンのdotfilesを同期する
LINUX
2026-09-06 2026-09-06
eye catch
【mise】mise bootstrap filesでシステムファイルを宣言的に配置する
LINUX
2026-09-06 2026-09-06
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer