Есть ли способ установить пользовательский заголовок Windows в Linux?
2 ответа
Один из способов сделать это - использовать xdotool, например, из командной строки:
xdotool search --name "Old name" set_window --name "New name"
Это ищет открытые окна, которые содержат имя "Старое имя" и изменяет его имя на "Новое имя". Вы также осуществляете поиск по классу Window, PID и множеству других вещей. Смотрите справочную страницу xdotool.
Вероятно, существуют другие способы автоматической установки того же самого параметра при запуске программы, в зависимости от того, использует ли она Qt, GTK или что.
Если рассматриваемое окно является xterm, вы можете использовать волшебную escape-последовательность:
echo "^[]0;New name^G"
где ^[
- escape-символ, а ^G
- control-G.
Если в окне есть Терминал Gnome, вы можете использовать пункт меню «Терминал | Задать заголовок».
Еще один способ написать это
echo "\033]0;New name\007"