Seria legal poder tornar o separador invisível.
Dessa forma, as notificações seriam separadas não por uma linha, mas simplesmente por espaço.
Isso pode ser feito por uma nova variável separator_transperency ou atribuindo o valor "invisible" a separator_color
Acabei de tentar isso e, infelizmente, é um pouco mais complicado do que eu esperava.
O problema é que dunst faz uma grande superfície cairo para todas as notificações; fazer uma _parte_ disso completamente transparente não é algo que eu consegui fazer. Usar cairo_set_source_rgba(0, 0, 0, 0)
faz com que ele tenha a cor da janela raiz, até onde eu consegui descobrir, definindo-o para transparência "real", não é algo que o Cairo poderia fazer (eu nunca usei o Cairo antes, então posso estar errado).
A única maneira de suportar isso, AFAIK, é reescrever um pouco do código de desenho...
Uma ideia melhor pode ser mudar a lógica de cores completa para RGBA de 32 bits quando o servidor x suportar e um compositor estiver em execução. Acho que algo usando cairo_xlib_surface_create_with_xrender_format pode funcionar.
Edit: Então você pode definir _all_ valores de cores com transparência alfa
Oh garoto .. Eu realmente quero isso.
Já faz muito tempo. alguma atualização disso?
Implementado com #717, agora todas as strings de cores suportam transparência.
Comentários muito úteis
Oh garoto .. Eu realmente quero isso.