Jak zmienić motyw Snap Apps?


10

Lubię nowe aplikacje „przyciągające”, ale aplikacje instalowane przy użyciu tej metody nie wydają się korzystać z ustawionego przeze mnie motywu GTK systemu.

Niektórzy używają Adwaita lub gorzej, Raleigh.

Jak mogę zmusić ich do korzystania ze standardowego motywu Ambience, którego używam w całym systemie?


Bardzo dobra uwaga. Nie sądzę, aby było to w tej chwili możliwe, ale z pewnością mam nadzieję, że w przyszłości zostaną wprowadzone pewne dostosowania.
DK Bose

Odpowiedzi:



2

Snap ma teraz obsługę tematów GTK, jednak wymaga zainstalowania tego samego motywu jako przystawki, którą wybrałeś w swoim systemie.

Oficjalna gtk-common-themesprzystawka zawiera Adwaita, Adwaita-Dark, Ambiance, Arc, Arc-Dark, Arc-Darker, Breeze, Breeze-Dark, Communitheme, elementarne, HighContrast, Radiance i Yaru.

Jest też adapta-themei adapta-gtk-snapjak gtk2-common-themesdla GTK2 aplikacji.

Jeśli nie używasz jednego z tych motywów, uważam, że obecnie nie masz szczęścia.


Co z aplikacjami Qt / Kde?
Cypr

GTK2 wspólnych tematów i GTK wspólne tematy są przystawki tematy, które muszą być zainstalowane.
Cypr

1

Zastąpiłem pakiety snap pakietami apt.

lista przystawek

Wykonuję następującą wymianę:

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

Teraz motyw zdefiniowany w tweak zastosowany do tych aplikacji.


2
Ta odpowiedź nie dotyczy postawionego pytania.
DK Bose

1
Jest jednak miło obejść się w mgnieniu oka
generał Redneck

Myślę, że ten komentarz jest całkowicie w porządku, ponieważ inne odpowiedzi również nie odnoszą się do postawionego pytania.
maxadamo

1

W niektórych przypadkach można wymusić rozpoczęcie przyciągania od motywu za pomocą takiej zmiennej środowiskowej

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

Nie działa dla Okulara, który jest aplikacją Qt
cipricus

Nie działa, jeśli ten motyw nie jest ustawiony na poziomie pulpitu.
Cypr
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.