다양한 색상 테마로 GTK2 애플리케이션 실행

다양한 색상 테마로 GTK2 애플리케이션 실행

gvim탭이 어두운 구성표와 대조되지 않도록 어두운 테마로 실행하고 싶습니다 .

아드비타

Clearlooks-Zenburn

이렇게 하는 방법도 있을 것 같습니다GTK 3.

모든 애플리케이션의 색 구성표를 변경하지 않고 GTK 2에서 이를 수행할 수 있는 방법이 있습니까?

답변1

해킹된 해결책은 을 편집하고 ~/.gtkrc-2.0응용 프로그램이 시작될 때까지 기다렸다가 파일을 다시 편집하는 것입니다.

자동화할 수 있습니다.

Adwaita기본 테마가 전환하려는 테마라고 가정 Clearlooks-Zenburn하고 이라는 스크립트를 작성하여 darkgtk2start실행 가능하게 만듭니다 chmod +x filename.

sed -i 's/gtk-theme-name="Adwaita"/gtk-theme-name="Clearlooks-Zenburn"/' ~/.gtkrc-2.0
"$@"
sleep 1
sed -i 's/gtk-theme-name="Clearlooks-Zenburn"/gtk-theme-name="Adwaita"/' ~/.gtkrc-2.0

이제 다음 명령을 실행하여 gvim dark를 시작할 수 있습니다:

./darkgtk2start gvim

스크립트를 사용자 위치 중 하나로 이동하고 PATH( .local/bin/일반적인 경우) 더 이상 사용할 필요가 없으면 다음 줄을 추가하여 명령을 바꿀 ./수 있습니다 .gvim~/.bashrc

alias gvim='darkgtk2start gvim'

관련 정보