Wskazówki dotyczące tworzenia motywów Gtk3

3

Zacząłem stosować domyślny motyw Ubuntu Ambiance do moich potrzeb, ale uważam, że jest to bardzo kłopotliwy proces. Gdy tylko zmienię i załaduję motyw, zostanie on również buforowany, więc wszelkie dalsze zmiany wymagają ode mnie ponownego uruchomienia GM (wylogowanie / zalogowanie lightdm restartitp.). Może to naprawdę chwilę potrwać i nie jest naprawdę idealne. Doszedłem do punktu, w którym testuję na maszynie wirtualnej, dzięki czemu mogę ją łatwo zrestartować bez konieczności przerywania pracy nad kompozycją na hoście.

Próbowałem też googlowania i szukania wskazówek dla motywów Gtk3 na Super User, ale nie opublikowano zbyt wiele. Jedyne istotne samouczki dotyczą Gtk2, z czego jestem całkiem zadowolony.

Tak naprawdę moje pytanie sprowadza się do: czy są jakieś sposoby na przyspieszenie tworzenia motywów? Czy istnieje sposób, aby zwiększyć szansę CSS, uruchomić aplikację i natychmiast wyświetlić podgląd aktualizacji bez konieczności ponownego uruchamiania środowiska pulpitu?

StanAngeloff
źródło

Odpowiedzi:

1

W zależności od użytkownika dostosowywanie Gtk3 odbywa się w ~/.config/gtk-3.0/gtk.css(bardziej precyzyjnie, przy $XDG_CONFIG_HOME/gtk-3.0/gtk.cssczym zwykle ocenia się powyżej).

Jeśli chcesz dostosować jedną aplikację, edytuj i zapisz plik gtk.css, a następnie ponownie otwórz aplikację. Jeśli wyniki są zadowalające, możesz zastosować zmiany w kompozycji systemu lub pozostawić je bez zmian.

Podczas aktualizacji Ubuntu dostosowywanie motywu zostanie przywrócone (jeśli zatwierdzisz), jeśli edytowałeś motyw systemowy, więc lepiej jest skopiować i zmienić nazwę motywu systemowego, który chcesz, a następnie dostosować; lub w celu dostosowania motywu tylko dla jednego użytkownika za pomocą pliku gtk.css w jego .config/gtk-3.0katalogu.

wynika
źródło