Eu encontrei uma maneira de desativar a renomeação irritante. Eu encontrei no meu guay script Python (na versão 0.4.3-3) nas linhas 996 a 1002:
def on_terminal_title_changed(self, vte, box):
use_them = self.client.get_bool(KEY("/general/use_vte_titles"))
if not use_them:
return
page = self.notebook.page_num(box)
self.tabs.get_children()[page].set_label(vte.get_window_title())
Como o script mostra, /general/use_vte_titles
key impede o recurso de autorrenominação. É Guake usa o GConf para configurar suas opções ( explicação ). Eu tive que instalar o pacote gconf-editor para editar as opções do Guake executando sudo apt-get install gconf-editor
. Em seguida, executei gconf-editor
, naveguei para /apps/guake/general
e desmarcou use_vte_titles
key. Fechado o editor. Da próxima vez que eu executar o Guake, o recurso de nomeação automática foi desativado.
Agora, todas as guias são nomeadas Terminal
e, se eu renomear uma, ela ainda nomeará toda a sessão com o mesmo nome.
Seria útil adicionar essa chave ao diálogo de preferências do Guake. Mas esta solução funcionou de qualquer maneira.