Estou meio entediado com a aparência deles e o fato de haver apenas três temas para escolher é ainda pior, então eu queria saber se existe uma maneira de tema das bolhas de notificação do XFCE ?.
fonte
Estou meio entediado com a aparência deles e o fato de haver apenas três temas para escolher é ainda pior, então eu queria saber se existe uma maneira de tema das bolhas de notificação do XFCE ?.
Os temas do balão de notificação definidos por um arquivo especialmente formatado chamado gtkrc
encontrado na estrutura de pastas/usr/share/themes/[theme name]/xfce-notify-4.0
Todos os temas de todo o sistema devem seguir a convenção de nomenclatura acima.
Para balões de notificação específicos do usuário, a mesma [theme name]/xfce-notify-4.0/gtkrc
estrutura de arquivo e pasta pode ser criada na sua pasta pessoal~/.themes
Vamos criar uma cópia de um tema de balão de notificação existente para trabalhar - nosso novo tema será chamado playtime
:
mkdir -p ~/.themes/playtime/xfce-notify-4.0
cp /usr/share/themes/Greybird/xfce-notify-4.0/gtkrc ~/.themes/playtime/xfce-notify-4.0/
Agora inicie o gerenciador de notificações nas configurações do sistema:
Você verá o nosso novo playtime
tema.
Agora vamos nos divertir um pouco com a personalização desse tema.
Abra o gtkrc
arquivo paraplaytime
leafpad ~/.themes/playtime/xfce-notify-4.0/gtkrc
Ao personalizar o tema - altere para outro tema de notificação e volte para playtime
que a alteração entre em vigor.
A parte deste arquivo em que estamos interessados em personalizar o texto é esta seção:
style "greybird-notify-text"
{
fg[NORMAL] = "#ffffff"
GtkWidget::link-color = "#a7a7a7"
}
Podemos personalizar a fonte adicionando font_name = "Serif 18"
a isso (entre { ... }
:
Então, onde podemos obter o nome da fonte - o lugar mais fácil é na verdade a Janela da Fonte na janela Aparência:
Basta adicionar as descrições de texto, como mostrado - por exemplo Serif Italic 10
Podemos alterar a cor da fonte modificando o RBG
número do formato, ou ff0000
seja, vermelho, 00ff00
azul e 0000ff
verde - outras cores são misturas delas.
Assim - fg[NORMAL] = "#ff0000"
nos dá o seguinte:
A parte deste arquivo em que estamos interessados em personalizar a cor do plano de fundo é esta seção:
style "greybird-notify-window"
{
XfceNotifyWindow::summary-bold = 1
bg[NORMAL] = "#111"
XfceNotifyWindow::border-color = "#ffffff"
XfceNotifyWindow::border-radius = 10.0
XfceNotifyWindow::border-width = 3.0
}
O bg[NORMAL]
valor está novamente no formato RBG - por exemplo, #00ff00
é verde: