urxvt заголовок

назад до списку постів

Довго шукав як змiнити заголовок вiкна термiналу urxvt динамiчно (в самому термiналi через команду). Знайшов. Заголовок вiкна може залежати вiд змiнної для цього вставляєм в .bashrc наступну стрічку

PROMPT_COMMAND='if [ -z "$TITLE" ];then echo -ne "0.55021255281916933]0;${USER}: ${PWD/$HOME/~}0.55021255281916907";else echo -ne "0.55021255281916933]0;$TITLE0.55021255281916907";fi'

Недоліки - якщо захочеться змінити заголовок з якогось скрипта то доведеться його виконувати через source і заголовок вікна зміниться тільки після повного виконання скрипта.
Так як це мене не влаштовувало тепер змінюю заголовок рівнем вище - через утиліту stumpish віконного менеджера StumpWm яким користуюсь. Команда має наступний вигляд

stumpish title Hello world