logo hsb.horse
← Retour au blog

Blog

Configuration du M4 Mac mini

J'ai fini par acheter un M4 Mac mini trouvé à prix cassé lors d'une étrange promo Amazon, avec encore plus de réduction grâce à mes points. Voici mes notes de configuration, en gardant en tête une future gestion basée sur NixOS.

Publié: Mis à jour:

Déclencheur

Le prix avait baissé, et la livraison était bien plus rapide que via l’achat officiel. À ce stade, difficile de ne pas l’acheter. Mon seul regret éventuel, c’est de ne pas l’avoir personnalisé, mais comme je l’ai eu à bon prix, je me dis que si je veux une config sur mesure, je pourrai personnaliser le probable futur M5 Mac mini.

https://www.gizmodo.jp/2026/02/macmini_nazo.html

Ce que je veux faire plus tard

  • Le gérer avec NixOS

Ce que je ne ferai pas

  • Je ne vais pas l’unifier avec ma machine principale, car je veux les utiliser différemment
  • Je n’utiliserai pas non plus mes dotfiles, car la configuration serait excessive pour cette machine

Logiciels à installer

  • Homebrew
  • Raycast
  • Ghostty
  • VS Code
  • Navigateur (Chrome)

Journal de configuration

Mise à jour de macOS

Mise à jour de macOS Tahoe 26.1 vers la dernière version macOS Tahoe 26.3.

Préparation matérielle

Cette fois, j’ai acheté la station d’accueil et support UGREEN pour Mac mini M4 pour servir de hub et de support.

Comme les SSD ont beaucoup augmenté, j’ai préféré remettre cet achat à plus tard et me contenter pour l’instant de cartes SD, d’une microSD et d’un SSD USB que j’avais déjà.

  • SSD-PST1.0U3BA/D : SSD USB 1 To de BUFFALO
  • KLMEA512G : carte microSD 512G de KIOXIA
  • KTHN-NW512G : carte SD 512G de KIOXIA

Reformater les cartes SD/microSD en APFS

Tant qu’à faire, j’ai décidé d’en faire des cartes dédiées à macOS. Mes critères étaient les suivants :

  • Ce n’est pas grave si elles tombent en panne
  • Elles servent surtout aux entrées/sorties de données temporaires. Les données importantes restent sur SSD

Dans ce cas, l’application Utilitaire de disque ne permettait pas de passer les cartes SD en APFS, donc j’ai utilisé le terminal.

  1. Afficher la liste des disques
Terminal window
diskutil list
  1. Une fois le disque cible identifié, l’effacer et le recréer avec eraseDisk

Remplacez X par le numéro du disque.

Terminal window
diskutil eraseDisk APFS|APFSX "${DISK_NAME}" /dev/diskX

Installer Homebrew

  1. install
Terminal window
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. setup
Terminal window
echo 'eval "$(/opt/homebrew/bin/brew shellenv zsh)"' > ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv zsh)"
  1. check
Terminal window
brew --version
# Homebrew 5.X.X

Installer plusieurs outils via brew

  1. ollama
brew install ollama