Como mudar o tema do Snap Apps?

10

Estou gostando dos novos aplicativos "snap", mas os aplicativos instalados usando esse método não parecem usar o tema gtk do sistema que eu defini.

Alguns usam Adwaita ou pior, Raleigh.

Como posso fazê-los usar o tema padrão de ambiente que estou usando em todo o sistema?

Polígono6789
fonte
Muito bom ponto. Eu não acho que isso seja possível agora, mas certamente espero que sejam feitas provisões para algum tipo de personalização no futuro.
DK Bose

Respostas:

2

O Snap agora tem suporte a temas GTK, no entanto, ele exige que o mesmo tema seja instalado como um snap que você escolheu no seu sistema.

O gtk-common-themessnap oficial contém Adwaita, Adwaita-Dark, Ambiente, Arco, Arco-Escuro, Arco-Mais Escuro, Brisa, Brisa-Escuro, Comunismo, elementar, HighContrast, Radiance e Yaru.

Há também adapta-themee adapta-gtk-snaptambém gtk2-common-themespara aplicativos GTK2.

Se você não estiver usando um desses temas, acredito que não tenha sorte no momento.

hackel
fonte
E as aplicações Qt / Kde?
Cipricus
Temas comuns do GTK2 e Temas comuns do GTK são os temas de snap que precisam ser instalados.
Cipricus
1

Em alguns casos, você pode forçar o snap a começar com um tema usando a variável ambiental como esta

GTK_THEME=Adwaita-dark /snap/bin/libreoffice.writer
A Trujillo
fonte
Não funciona para o Okular, que é um aplicativo Qt
cipricus
Não funciona se esse tema não estiver definido no nível da área de trabalho.
Cipricus
0

Substituí os pacotes snap pelos pacotes apt.

lista de encaixe

Eu faço a seguinte substituição:

sudo snap remove gnome-calculator gnome-characters gnome-system-monitor gnome-logs
sudo apt install gnome-calculator gnome-characters gnome-system-monitor gnome-logs

Agora, o tema definido em ajustes se aplica a esses aplicativos.

JsonBruce
fonte
2
Esta resposta não aborda a questão levantada.
DK Bose
11
No entanto, é um bom trabalho em torno de uma pitada
Geral do campónio
Penso que este comentário está perfeitamente correto, porque as outras respostas também não abordam a questão levantada.
maxadamo 1/01