Estoy un poco aburrido de cómo se ven y el hecho de que solo hay 3 temas para elegir es aún peor, por lo que me preguntaba si hay una manera de tema las burbujas de notificación de XFCE.
fuente
Estoy un poco aburrido de cómo se ven y el hecho de que solo hay 3 temas para elegir es aún peor, por lo que me preguntaba si hay una manera de tema las burbujas de notificación de XFCE.
Los temas de la burbuja de notificación definidos por un archivo con formato especial llamado gtkrcencontrado dentro de la estructura de carpetas/usr/share/themes/[theme name]/xfce-notify-4.0
Todos los temas de todo el sistema deben seguir la convención de nomenclatura anterior.
Para las burbujas de notificación específicas del usuario, [theme name]/xfce-notify-4.0/gtkrcse puede crear la misma estructura de archivos y carpetas en su carpeta de inicio~/.themes
Vamos a crear una copia de un tema de burbuja de notificación existente para trabajar; nuestro nuevo tema se llamará 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/
Ahora inicie el administrador de notificaciones en la configuración del sistema:

Verás nuestro nuevo playtimetema.
Ahora divirtámonos con la personalización de este tema.
Abra el gtkrcarchivo paraplaytime
leafpad ~/.themes/playtime/xfce-notify-4.0/gtkrc
Al personalizar el tema, cambie a otro tema de notificación y vuelva a playtimepara que el cambio surta efecto.
El bit en este archivo que nos interesa personalizar el texto es esta sección:
style "greybird-notify-text"
{
fg[NORMAL] = "#ffffff"
GtkWidget::link-color = "#a7a7a7"
}
Podemos personalizar la fuente agregando font_name = "Serif 18"a esto (entre { ... }:

Entonces, ¿dónde obtenemos el nombre de la fuente? El lugar más fácil es en realidad la Ventana de fuente en la ventana Apariencia:

Simplemente agregue las descripciones de texto juntas como se muestra, por ejemplo Serif Italic 10
Podemos cambiar el color de la fuente modificando el RBGnúmero de formato, ff0000es decir, es Rojo, 00ff00Azul y 0000ffVerde; otros colores son mezclas de estos.
Por lo tanto, fg[NORMAL] = "#ff0000"nos da esto:

El bit en este archivo que nos interesa para personalizar el color de fondo es esta sección:
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
}
El bg[NORMAL]valor vuelve a estar en formato RBG; por ejemplo, #00ff00es verde:
