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, là 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…
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.