나는 달리려고 노력한다어두운 테이블(Debian Squeeze-backports의 버전 1.0.4-1~bpo60+1) Xfce 아래에 있지만 저는 Xfce에서 상당히 가벼운 "스타일" 테마를 사용하고 있는데 Darktable은 이 테마와 잘 어울리지 않습니다. GTK/GNOME 대화상자(가져오기의 파일 열기 대화상자가 한 예임)에서 특정 색상을 설정하는 데는 마법이 있는 것 같습니다. 그리고 두 결과 사이의 충돌로 인해 거의 읽을 수 없는 파일 목록이 생성됩니다.
더 어두운 테마로 전환했을 때(시도했지만 Xfce-dusk
다른 사람들도 잘 작동함) 색상이 훨씬 더 부드럽게 정렬되고 사용되었습니다. 그러나 저는 이 애플리케이션에 대해서만 어두운 테마로 전환하고 싶지 않으며 Darktable을 밝은 테마로 전환하는 확실한 방법도 보이지 않습니다.
나는 언급을 발견했다GTK2_RC_FILES
환경 변수(a의 전체 경로로 설정 gtkrc
)는 gedit(훌륭하게 작동하고 해당 인스턴스에만 영향을 줌)에서는 작동하는 것처럼 보이지만 GTK2_RC_FILES=/usr/share/themes/HighContrastLargePrintInverse/gtk-2.0/gtkrc gedit
Darktable에는 아무런 영향을 미치지 않는 것 같습니다. 글로벌 테마를 변경한 이후하다분명히 이 작업을 수행할 수 있는 방법이 있습니다. 그래서무슨 마법이 더 필요한가?
답변1
@WalDo의 답변에는 장점이 있습니다. 어디를 볼지 제안합니다. 유효한 솔루션은 자신만의 솔루션을 넣는 것입니다 gtkrc
. ~/.config/darktable/
그러나 시스템 전체 솔루션과 이름은 동일합니다: darktable.gtkrc
. 이것이 내가 하는 방법이다:
ln -sv ~/.gtkrc-2.0 .config/darktable/darktable.gtkrc
이 명령을 실행한 후 내 Darktable 1.4는 내가 선택한 Oxygen-GTK2 스타일을 따릅니다.
gtk3.css
하지만 Darktable이 자체 테마 복잡성을 지닌 GTK3으로 전환하는 것처럼 보이기 때문에 이 답변은 곧 구식이 될 것입니다. 그러나 어느 정도 성공하면 Darktable을 자신의 테마로 지정할 수 있습니다 .
답변2
파일을 편집 /usr/share/darktable/darktable.gtkrc
(시스템 전체)하거나 ~/.config/darktable/darktablerc
(사용자 기본 설정) 에 복사해 보세요.