Questão Posso mudar o tema para apenas um programa no Ubuntu 13.10?


Eu quero mudar o tema que o Inkscape usa para um escuro, mas eu quero o resto dos programas que eu uso para manter o tema que eles têm atualmente.

Eu encontrei este artigo (http://urukrama.wordpress.com/2008/07/13/setting-a-custom-gtk-theme-for-specific-applications/), mas parece estar desatualizado e não funciona para mim.

Estou executando o Ubuntu 13.10 e a versão do inkscape para a qual estou tentando aplicar um tema diferente é 0.48.4. Eu posso mudar o tema do inkscape alterando o tema global usando a ferramenta de ajuste de unidade, mas todos os outros programas também mudam.

Além disso, se houver alguma maneira de alterar o conjunto de ícones para um aplicativo específico, também gostaria de fazer isso.


4
2018-03-28 04:00


origem




Respostas:


Vejo Como alguém pode fazer o Firefox ignorar completamente o meu tema GTK? como fazer gtk2 Aplicativos como o Firefox ou o LibreOffice possuem temas distintos.

Como descubro se um programa usa o GTK 2 ou 3? indica que o Inkscape é um gtk2 aplicação.

Para gtk3 aplicativos, se a versão GTK3 do seu sistema for maior que 3.10, você pode usar a variável de ambiente GTK_THEME assim:

GTK_THEME=Adwaita:dark gnome-calculator 

Eu não sei sobre qt aplicações.


Eu uso este script para lançar o LibreOffice com seu próprio tema:

#!/usr/bin/env bash

GTK2_RC_FILES=/usr/share/themes/Numix/gtk-2.0/gtkrc libreoffice --calc

4
2018-03-28 05:26



Eu apenas tentei isso, no entanto o inkscape ainda usava o mesmo tema que o resto do meu sistema, apesar de eu definir a variável para um tema diferente. É possível que a configuração esteja sendo sobregravada por alguma coisa? - John Stimac
Você fez logout e logou novamente? - DK Bose
E o Inkscape ainda é o gtk2 ou agora é o gtk3? - DK Bose
Parece ser o gtk2. E existe um motivo para que o logoff e o back on ajudem? Eu só estou tentando mudar a variável ambiental antes de lançar o inkscape, e não qualquer configuração global. Vou tentar sair e voltar quando tiver a chance, mas acho que não fará diferença. - John Stimac
Veja se o script que adicionei funciona depois de corrigi-lo para o seu tema e programa. Não há necessidade de sair. - DK Bose