đŠ Livraison Mac Mini OpenClaw
Checklist ClĂ© en Main â Formule âŹ1,499 · claw-bot.fr
đĄ Script d'install complet â Lance ça sur le Mac Mini pour installer tous les CLIs d'un coup :
# Xcode CLI Tools
xcode-select --install
# Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Core
brew install node git jq ripgrep tmux python3 ffmpeg
# OpenClaw
npm install -g openclaw@latest
# Skills CLIs
brew install steipete/tap/gog
brew install steipete/tap/remindctl
brew tap antoniorodr/memo && brew install antoniorodr/memo/memo
brew install gh
brew install steipete/tap/peekaboo
brew install steipete/tap/summarize
# Vérification
echo ""; echo "=== VĂRIFICATION CLIs ==="
for cmd in node npm openclaw git jq rg tmux curl python3 ffmpeg gog memo remindctl gh peekaboo summarize; do
printf " %-15s " "$cmd"
which $cmd >/dev/null 2>&1 && echo "â
" || echo "â MANQUANT"
done
đĄ Script de vĂ©rif macOS permissions
# Teste les permissions macOS critiques
echo "=== PERMISSIONS macOS ==="
# Accessibility
osascript -e 'tell application "System Events" to get name of first process' 2>/dev/null \
&& echo " AccessibilitĂ© â
" || echo " AccessibilitĂ© â â PrĂ©f. SystĂšme > ConfidentialitĂ© > AccessibilitĂ©"
# Automation
osascript -e 'tell application "Notes" to get name of first note' 2>/dev/null \
&& echo " Apple Notes â
" || echo " Apple Notes â â PrĂ©f. SystĂšme > ConfidentialitĂ© > Automatisation"
# Full Disk Access
ls ~/Library/Mail/ >/dev/null 2>&1 \
&& echo " Full Disk Access â
" || echo " Full Disk Access â â PrĂ©f. SystĂšme > ConfidentialitĂ© > AccĂšs complet"
# Calendar
osascript -e 'tell application "Calendar" to get name of first calendar' 2>/dev/null \
&& echo " Calendar â
" || echo " Calendar â â PrĂ©f. SystĂšme > ConfidentialitĂ© > Automatisation"
# Reminders
osascript -e 'tell application "Reminders" to get name of first list' 2>/dev/null \
&& echo " Reminders â
" || echo " Reminders â â PrĂ©f. SystĂšme > ConfidentialitĂ© > Automatisation"