Làm cách nào để thay đổi chủ đề của Ứng dụng Snap?


10

Tôi đang tận hưởng các ứng dụng "snap" mới, nhưng các ứng dụng được cài đặt bằng phương pháp này dường như không sử dụng chủ đề gtk hệ thống mà tôi đã đặt.

Một số sử dụng Adwaita hoặc tệ hơn, Raleigh.

Làm cách nào tôi có thể cho họ sử dụng chủ đề Ambience tiêu chuẩn mà tôi đang sử dụng trên toàn hệ thống?


Điểm rất tốt. Tôi không nghĩ rằng điều đó là có thể ngay bây giờ nhưng chắc chắn hy vọng rằng việc cung cấp sẽ được thực hiện cho một số loại tùy chỉnh trong tương lai.
DK Bose

Câu trả lời:



2

Snap hiện có hỗ trợ theo chủ đề GTK, tuy nhiên, nó yêu cầu phải cài đặt cùng một chủ đề như một snap mà bạn đã chọn trên hệ thống của mình.

Ảnh gtk-common-themeschụp chính thức có chứa Adwaita, Adwaita-Dark, Ambiance, Arc, Arc-Dark, Arc-Darker, Breeze, Breeze-Dark, Communitheme, sơ cấp, HighContrast, Radiance và Yaru.

Ngoài ra còn có adapta-themeadapta-gtk-snapcũng như gtk2-common-themescho các ứng dụng GTK2.

Nếu bạn không sử dụng một trong những chủ đề này, tôi tin rằng bạn hiện đang hết may mắn.


Còn ứng dụng Qt / Kde thì sao?
cipricus

Chủ đề chung GTK2Chủ đề chung GTK là các chủ đề nhanh cần được cài đặt.
cipricus

1

Trong một số trường hợp, bạn có thể buộc snap bắt đầu với một chủ đề bằng cách sử dụng biến môi trường như thế này

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

Không hoạt động cho Okular, đó là một ứng dụng Qt
cipricus

Không hoạt động nếu chủ đề đó không được đặt ở cấp độ máy tính để bàn.
cipricus

0

Tôi đã thay thế các gói snap bằng các gói apt.

danh sách chụp

Tôi làm thay thế sau đây:

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

Bây giờ chủ đề được xác định trong tinh chỉnh được áp dụng cho các ứng dụng này.


2
Câu trả lời này không giải quyết được câu hỏi nêu ra.
DK Bose

1
Tuy nhiên, đây là một công việc tuyệt vời trong một nhúm
Tướng Redneck

Tôi nghĩ rằng nhận xét này là hoàn toàn tốt, bởi vì các câu trả lời khác không giải quyết câu hỏi nêu ra là tốt.
maxadamo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.