Installation
τ-mux est actuellement disponible uniquement sur macOS. Vous avez besoin de Bun ≥ 1.3 pour compiler depuis les sources, mais le .app produit est autonome — aucun Bun n’est requis sur la machine cible.
Depuis les sources (développement)
Section intitulée « Depuis les sources (développement) »git clone https://github.com/TheSamLePirate/TauMux.gitcd TauMuxbun installbun start # build de dev + lancementBuild de production
Section intitulée « Build de production »bun run build:stable # produit le .app + DMG avec le CLI `ht` intégréLe .app produit embarque un binaire ht autonome compilé dans Contents/MacOS/ht. Après le lancement, cliquez sur τ-mux → Install ‘ht’ Command in PATH depuis la barre de menus pour créer un lien symbolique vers /usr/local/bin/ht. La première installation demande des privilèges administrateur. À partir de là, n’importe quel shell peut piloter τ-mux.
CLI pour d’autres Macs
Section intitulée « CLI pour d’autres Macs »Pour utiliser ht contre une instance τ-mux sur un Mac qui n’a pas Bun installé, compilez le binaire autonome :
bun run build:cli # produit ./build/ht-cliCopiez ./build/ht-cli n’importe où dans le PATH de la machine cible (renommez-le ht si vous préférez) et il communiquera avec le τ-mux en cours d’exécution via le socket Unix du répertoire de config de l’app (macOS : ~/Library/Application Support/hyperterm-canvas/hyperterm.sock ; à surcharger avec HT_SOCKET_PATH).
Vérification
Section intitulée « Vérification »Après installation :
ht ping # → PONGht version # version du buildht identify # surface focalisée + espace de travailSi ht ping se bloque, τ-mux n’est probablement pas en cours d’exécution, ou HT_SOCKET_PATH remplace l’emplacement du socket par défaut. Voir Variables d’environnement.
Désinstallation
Section intitulée « Désinstallation »- Glissez τ-mux hors de
/Applicationspour supprimer l’application. sudo rm /usr/local/bin/htpour supprimer le lien symbolique du CLI.rm -rf ~/Library/Application\ Support/hyperterm-canvaspour effacer les paramètres, la base de données telegram et l’historique du navigateur.rm -rf ~/Library/Logs/tau-muxpour supprimer les logs.