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?


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.


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

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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.