Démarrer automatiquement tmux au démarrage d'iTerm2

- Mac

UPDATE - Un article plus récent propose une solution plus élégante ici.

Je suppose que vous le savez, j’adore tmux j’en ai déjà pas mal parlé sur le blog (ici, ou encore par là), mais il y a quelques petits trucs qui m’horripilent. A chaque fois que je redémarrais mon Mac, il fallait absolument saisir la commande tmux pour démarrer une session lorsque j’ouvrais une nouvelle fenêtre d’iTerm2 mais c’était avant…

Du coup, voici une petite astuce que je ne connassais qui permet de démarrer chaque nouvelle fenêtre d’iTerm avec un nouvelle session tmux. Bien entendu cela se passe dans les préférences d’iTerm2, il suffit d’entrer la commande tmux dans le champ “Send text at start”. Oui c’est aussi simple…

Capture des préférences d'iTerm2 pour démarrer tmux automatiquement
Capture des préférences d'iTerm2 pour démarrer tmux automatiquement

Ainsi avec cette configuration, tmux se lancera automagiquement mais cette commande peut fonctionner avec n’importe quelle commande. Imaginons maintenant que je veux ouvrir une fenêtre mais sans session tmux, pour cela il suffit de clore la session tmux et on retournera sur un shell classique.

Partager sur Twitter