Excepto que algunas aplicaciones (como VLC) utilicen el tema gtk3 actual

Excepto que algunas aplicaciones (como VLC) utilicen el tema gtk3 actual

Quiero usar un tema oscuro en todas partes, pero tener algunas excepciones.

Especialmente VLC parece incómodo con un tema oscuro.

¿Hay alguna manera de evitar que VLC use el tema oscuro?

Considerando las respuestas a la pregunta.Habilitar/configurar el tema oscuro según la aplicación: no solo mi tema oscuro no tiene variantes, sino que el método de uso GTK_THEME=NAME_OF_THEME <application>(o en un iniciador de escritorio Exec=env GTK_THEME=NAME_OF_THEME <application>) no funciona para VLC (o Libreoffice).

(Estoy en Xfce, Linux Mint 13.2).

Respuesta1

SiguienteESTErespuesta:

  • crear cualquier carpetapath/to/FOLDER
  • cree una /share/themes/carpeta dentro de él (es decir path/to/FOLDER/share/themes).
  • coloque el tema GTK3 específico de su aplicación dentro de este último
  • rebautizarel tema al nombre del TEMA ACTUALMENTE ACTIVO.

Utilice este comando para iniciar la aplicación con el tema renombrado en lugar del actualmente activo:

GTK_DATA_PREFIX=path/to/FOLDER YOUR_APPLICATON

El camino despuésGTK_DATA_PREFIX= tiene que sersoloa la carpeta que contiene/share/themes/RENAMED_THEME ,noal tema mismo

Para tener eso dentro de un lanzador, reemplácelo en consecuencia:

Exec=sh -c 'GTK_DATA_PREFIX=path/to/FOLDER YOUR_APPLICATION' 

o

Exec=env GTK_DATA_PREFIX=path/to/FOLDER YOUR_APPLICATION 

Para VLC:

Exec=sh -c 'GTK_DATA_PREFIX=path/to/FOLDER /usr/bin/vlc --started-from-file %U'

o

Exec=env GTK_DATA_PREFIX=path/to/FOLDER /usr/bin/vlc --started-from-file %U

El cambio se puede realizar en el archivo del escritorio en /usr/share/file/applicationso en uno copiado en ~/.local/share/applications.


Cambiar el tema del sistema restablecerá el tema por aplicación, hasta que se cambie el nombre de la carpeta de esta última para que coincida con el nombre de la primera.

información relacionada