Enviando notificações do irssi para o wmii

2

Então, isso é duas perguntas em uma.

A simples configuração de PROMPT_COMMAND='echo -ne "3]2;BLAHecho "BLAH" | wmiir write /clients/sel/label7" mudará uma barra de título do xterm para a string "BLAH", mesmo sob o wmii. É claro que também posso alterar o comando para escrever diretamente, usando irssi para obter o mesmo resultado.

No entanto, não está claro para mim é possível alterar o esquema de cores (por exemplo, wmiir xwrite / algum / caminho / ctl WMII_COLORS) para um cliente tiled fora de foco específico em WMII. Se alguém tiver um patch para fazer isso, ficaria muito grato. Pior ainda é pior, é fácil acionar a barra de menus para 'flash', ou a tag em questão, usando o método wmiir write em / lbar ou / rbar.

Por outro lado, existe uma maneira de gerar um evento específico que o wmii ou o shell de chamada reconheça ao usar %code% ? Se eu não posso mudar as cores, basta mudar o título através da variável shell. Eu também ficaria feliz com qualquer método de acionar um script local em eventos do irc, como receber uma mensagem privada ou alguém no canal usando meu nick.

Meu objetivo é fazer com que a janela / cliente / bloco em questão simplesmente "pisque" uma cor diferente ao receber novas mensagens. Como estou rodando tudo isso em um BSD dentro de uma VM (FreeBSD 10.2 em uma imagem da Parallels rodando sob Mac OS X, acesso via VNC), o esquema usual de notificação não está disponível.

    
por Ryder 01.06.2016 / 22:45

1 resposta

1

As barras de título do terminal não piscam nem têm cores. Não é um recurso que você pode obter usando seqüências de escape. A aparência da barra de título é controlada pelo gerenciador de janelas.

Concebivelmente, um gerenciador de janelas poderia ser escrito para criar um título piscante. No entanto, não é um recurso documentado de wmii .

Leitura adicional:

por 08.06.2016 / 11:21

Tags