Seguindo ESTA resposta:
- crie uma pasta
path/to/FOLDER
- crie uma pasta
/share/themes/
dentro dela (ou seja,path/to/FOLDER/share/themes
). - coloque o tema GTK3 específico do aplicativo dentro do último
- renomear o tema para o nome do TEMA ATUALMENTE ATIVO.
Use este comando para iniciar o aplicativo com o tema renomeado em vez do atual:
GTK_DATA_PREFIX=path/to/FOLDER YOUR_APPLICATON
O caminho após GTK_DATA_PREFIX=
precisa ser somente para a pasta que contém /share/themes/RENAMED_THEME
, não para o próprio tema
Para ter isso dentro de um lançador, 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 o 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 da área de trabalho em /usr/share/file/applications
ou em uma cópia em ~/.local/share/applications
.
A alteração do tema do sistema redefinirá o tema por aplicativo, até que a pasta desse último seja renomeada para corresponder ao nome do primeiro.