Come cambiare il tema delle Snap Apps?


10

Mi sto godendo le nuove applicazioni "snap", ma le app installate usando questo metodo non sembrano usare il tema gtk di sistema che ho impostato.

Alcuni usano Adwaita o peggio ancora, Raleigh.

Come posso farli usare il tema standard di Ambience che sto usando nell'intero sistema?


Ottimo punto Non penso che sia possibile in questo momento, ma spero sicuramente che in futuro saranno previste misure di personalizzazione.
DK Bose,

Risposte:



2

Snap ora ha il supporto dei temi GTK, tuttavia richiede di avere lo stesso tema installato come uno snap che hai scelto sul tuo sistema.

Lo gtk-common-themessnap ufficiale contiene Adwaita, Adwaita-Dark, Ambiance, Arc, Arc-Dark, Arc-Darker, Breeze, Breeze-Dark, Communitheme, elementary, HighContrast, Radiance e Yaru.

Esistono anche adapta-themee adapta-gtk-snapoltre gtk2-common-themesalle app GTK2.

Se non stai utilizzando uno di questi temi, credo che attualmente sei sfortunato.


Che dire delle applicazioni Qt / Kde?
Cipricus,

Temi comuni GTK2 e Temi comuni GTK sono i temi snap che devono essere installati.
cipricus,

1

In alcuni casi, è possibile forzare lo snap per iniziare con un tema utilizzando la variabile ambientale in questo modo

GTK_THEME=Adwaita-dark /snap/bin/libreoffice.writer

Non funziona per Okular, che è un'applicazione Qt
cipricus del

Non funziona se quel tema non è impostato a livello del desktop.
cipricus,

0

Ho sostituito i pacchetti snap con i pacchetti apt.

lista di snap

Faccio la seguente sostituzione:

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

Ora il tema definito in tweak si applica a queste app.


2
Questa risposta non affronta la domanda sollevata.
DK Bose,

1
Tuttavia è un bel lavoro in giro in un pizzico
Generale Redneck,

Penso che questo commento vada benissimo, perché anche le altre risposte non affrontano la questione sollevata.
maxadamo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.