Título da janela personalizada do gerenciador de arquivos Ranger

0

Estou usando o gerenciador de arquivos Ranger diariamente, mas há uma coisa que eu gostaria de modificar.

Ou seja, com várias janelas ranger abertas, é assim que os títulos das janelas se parecem (estou usando o i3wm em um modo empilhado):

Isso realmente melhoraria minha produtividade se eu pudesse rotular cada janela com um nome específico ou pelo menos exibir o diretório específico para o qual ela está apontando. Algo parecido com isto:

Projects
--------------------------------------------------------
Images
--------------------------------------------------------
Scripts
--------------------------------------------------------
Notes
--------------------------------------------------------
Videos
--------------------------------------------------------

Existe alguma maneira de eu conseguir esse efeito através da configuração disponível ou com algum tipo de script / plugin?

    
por Rtsne42 21.08.2017 / 16:46

1 resposta

0

Eu uso isso para definir o título do tmux (coloque-o na pasta do plugin do ranger):

import ranger.api
import os
import sys

old_hook_init = ranger.api.hook_init

def hook_init(fm):
    def on_cd():
        if fm.thisdir:
            title = os.path.basename(fm.thisdir.path)
            sys.stdout.write("3k"+title+"3\")
            sys.stdout.flush()

    fm.signal_bind('cd', on_cd)
    return old_hook_init(fm)

ranger.api.hook_init = hook_init
    
por 06.11.2017 / 22:33