김프(GIMP) 2.10.32 다크테마(Dark Theme) 수정

김프(GIMP) 는 포토샵 대체용으로 많이 쓰고 있지만 인터페이스가 좋지는 못하다. 과거에는 SDI 방식이어서 더 그랬던 것 같다. 몇 번이나 도전해 봤지만 윈도우에서는 GTK 가 너무 불안해서 10분도 못 버티고 강제종료되는 경우가 많아서 더 힘들었던 것 같다. 최근에 다시 도전해 본 GIMP 는 엄청난 발전이 있었다. 안정성도 높아졌고 이제는 인터페이스도 도킹이 가능한 방식으로 바뀌었다. 하지만 여전히 문제가 있는데 바로 테마 기능이다. 다크 테마가 아무리 적응하려 해도 안되는 것이다.  색상별 구분이 잘 안되어서 무엇을 선택하였는지 알 수 없게 만들었기 때문이다. 

다행히도, 김프는 gtkrc 를 수정하면 제한적이지만 원하는 대로 바꿀수가 있다. 

시인성을 최대한 높이고 글자 크기를 키우는 방향으로 테마를 수정해 보았다.

gtkrc
0.04MB


64비트 버전을 설치했다면 경로는  C:\Program Files\GIMP 2\share\gimp\2.0\themes\Dark\gtkrc   가 된다. 

원래의 gtkrc 는 이름을 gtkrc_original 등으로 변경한후 gtkrc 를 다운로드 받아서 필요한 폴더에 덮어쓰기 하면 된다. 

수정에 참고할 만한 사항들 몇가지를 나열해 본다.

1. 폰트 크기 바꾸기 #font_name 에서 주석처리된 #을 지우고 사이즈를 변경한다. Sans 는 폰트이름, 12 는 폰트사이즈이다.
style "gimp-dark-default-style"
{
  font_name = "Sans 12"

2. 도킹 가능한 다이얼로그 외곽선 크기조절
GimpDockable::content-border = 5

3. 다이얼로그 외곽선 크기조절
GtkDialog::content-area-border = 5

4. 마우스 호버 색상 (체크박스, 폴딩 메뉴)
color["clr7"]  = "#196994"

5. 메인메뉴 글자색 
style "gimp-dark-menu-item"  에서
fg[PRELIGHT] = "#ff9500"  

6. 값을 조절하는 슬라이더 색 (스케일 위젯?)
bg[SELECTED] = @clr7

7. 버튼 호버링시에 색상 변화
style "gimp-dark-button-style"  에서
 fg[PRELIGHT] = "#ff9500" #버튼 글자색  
 bg[PRELIGHT] = "#196994" #버튼 배경색