flatpak에서 `gtk_application_prefer_dark_theme`을 감지하는 방법

flatpak에서 `gtk_application_prefer_dark_theme`을 감지하는 방법

정상적으로 설치되면 내 앱은 시스템의 gtk_application_prefer_dark_theme속성 확인에서 어두운 변형이 선택되어 있는지 감지합니다 Gtk.Settings. 그러나 Flatpak과 함께 패키지하면 밝은 테마가 항상 감지됩니다. Flatpak에서 이것을 감지할 수 있습니까?

답변1

Flatpak에는 여기에서 적용될 수 있는 몇 가지 테마 관련 제한 사항이 있습니다.

Flatpak 참조 데스크탑 통합 및 테마

나에게 있어 다음은 기본 설정에 명시적인 옵션이 있음에도 불구하고 Builder가 어두운 모드로 전환하지 않는 문제를 해결했습니다.

flatpak install org.gtk.Gtk3theme.Adwaita-dark

Flatpak은 컨테이너 격리를 사용하므로 시스템에서 일반적으로 사용되는 테마 외에 Flatpak을 통해 어두운 테마를 명시적으로 설치해야 합니다.

flatpak listFlatpaks를 통해 평소 어두운 테마에 액세스할 수 있는지 확인할 수 있습니다 . 다음을 통해 사용 가능한 모든 테마를 찾을 수도 있습니다.flatpak search org.gtk.Gtk3theme

관련 정보