From 40993e0861d758078c6cfbb5b60b0b87fc261a00 Mon Sep 17 00:00:00 2001 From: Xavier Logerais Date: Mon, 13 Jul 2026 00:38:53 +0200 Subject: [PATCH] feat: Add script to automatically install mise --- run_once_after_00-install-mise.sh.tmpl | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 run_once_after_00-install-mise.sh.tmpl diff --git a/run_once_after_00-install-mise.sh.tmpl b/run_once_after_00-install-mise.sh.tmpl new file mode 100644 index 0000000..8c95d12 --- /dev/null +++ b/run_once_after_00-install-mise.sh.tmpl @@ -0,0 +1,22 @@ +#!/bin/bash + +# 1. Installer Mise s'il n'est pas présent +if ! command -v mise &>/dev/null; then + echo "📦 Installation de Mise..." + curl https://mise.run | sh + + # S'assurer que mise est immédiatement accessible dans la session du script + export PATH="$HOME/.local/bin:$PATH" +fi + +# 2. Lancer le bootstrap +if command -v mise &>/dev/null; then + echo "🚀 Mise bootstrap..." + mise bootstrap --yes +fi + +# 3. Installer tous les outils déclarés dans ~/.config/mise/config.toml +if command -v mise &>/dev/null; then + echo "⚙️ Installation des outils via Mise (dont chezmoi si désiré)..." + mise install --yes +fi