Exceto que alguns aplicativos (como VLC) usem o tema gtk3 atual

Exceto que alguns aplicativos (como VLC) usem o tema gtk3 atual

Quero usar um tema sombrio por toda parte, mas com algumas exceções.

Especialmente o VLC parece estranho com um tema sombrio.

Existe uma maneira de evitar o VLC usando o tema escuro?

Considerando as respostas da perguntaAtivar/definir tema escuro por aplicativo: não só meu tema escuro não tem variantes, mas o método de uso GTK_THEME=NAME_OF_THEME <application>(ou em um inicializador de desktop Exec=env GTK_THEME=NAME_OF_THEME <application>) não funciona para VLC (ou Libreoffice).

(Estou no Xfce, Linux Mint 13.2).

Responder1

SeguindoESSEresponder:

  • crie qualquer pastapath/to/FOLDER
  • crie uma /share/themes/pasta dentro dele (isto é path/to/FOLDER/share/themes).
  • coloque o tema GTK3 específico do seu aplicativo dentro deste último
  • renomearo tema ao nome do TEMA ATUALMENTE ATIVO.

Use este comando para iniciar o aplicativo com o tema renomeado em vez do tema atualmente ativo:

GTK_DATA_PREFIX=path/to/FOLDER YOUR_APPLICATON

O caminho depois GTK_DATA_PREFIX=tem que serapenaspara a pasta que contém /share/themes/RENAMED_THEME,nãoao tema em si

Para ter isso dentro de um iniciador, substitua de acordo:

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

ou

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'

ou

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

A alteração pode ser feita no arquivo desktop em /usr/share/file/applicationsformato ~/.local/share/applications.


Alterar o tema do sistema redefinirá o tema por aplicativo, até que a pasta deste último seja renomeada para corresponder ao nome do primeiro.

informação relacionada