Laissez tmux définir le titre de la fenêtre urxvt en fonction du nom de session

9

Chaque jour, je lance un tas de urxvtc -e tmux.

J'essaie de trouver un moyen de remplacer le titre de la fenêtre urxvt X ("tmux") avec le nom de session tmux actuel défini via :rename-session session_name.

Est-ce que l'un d'entre vous y est parvenu ??

Merci !

Bathz
la source

Réponses:

12

Essayez d'ajouter ce qui suit à votre fichier ~ / .tmux.conf.

# Turn on window titles
set -g set-titles on

# Set window title string
#  #H  Hostname of local host
#  #I  Current window index
#  #P  Current pane index
#  #S  Session name
#  #T  Current window title
#  #W  Current window name
#  #   A literal ‘#’
set -g set-titles-string '#S:#I.#P #W'

# Automatically set window title
setw -g automatic-rename
Jeremy W
la source
Hmm, ça ne semble pas être suffisant. Il continue d'afficher ce "tmux" ennuyeux.
Bathz
Ok, merci de m'avoir mis sur le bon chemin. Vous devez d'abord set -g set-titles on. Ensuite, vous pouvez personnaliser le set-titles-stringsi vous le souhaitez.
Bathz
Pour être clair, si vous incluez ceci à votre réponse, je l'accepterai, pour la postérité :).
Bathz
ok - J'ai mis à jour ma réponse et ajouté quelques informations sur les séquences de personnages
Jeremy W