이전에는 파일을 통해 Gnome 2.x의 특정 옵션을 구성할 수 있었습니다 ~/.gtkrc-2.0
. Gnome 3에서는 이것이 작동한다고 가정 ~/.gtkrc-3.0
하지만 그렇지 않습니다.
답변1
GTK 3.0 / 그놈 3 설정~/.config/gtk-3.0/
, 파일 gtk.css
및 를 사용하여 덮어쓸 수 있습니다 settings.ini
. 처음에는 존재하지 않으므로 디렉터리와 파일을 수동으로 만들어야 합니다. settings.ini
최소한 그 줄을 포함하는 줄을 추가 하면 [Settings]
앱이 해당 줄이 누락되었다고 불평할 것입니다.
/usr/share/theme/[theme_name]/gtk-3.0/*.css
변경할 수 있는 사항에 대한 힌트는 파일을 참조하세요 .
gtk.css
데스크탑 테마의 시각적 설정을 자신의 기본 설정으로 재정의하는 데 사용하고 싶을 가능성이 높습니다 . 나는 보통 그 자체를 편집하지 않고 gtk.css
대신 @import url("gtk-mine.css");
에 내 내용을 넣는 줄을 추가합니다 gtk-mine.css
. 이렇게 하면 누군가 해당 파일을 덮어쓸 경우 @import
모든 개인적인 규칙이 아니라 줄만 손실됩니다.
다음은 일부 스크롤바 속성을 재정의하는 방법에 대한 간단한 예입니다.
~/.config/gtk-3.0/gtk-css:
@import url("gtk-mine.css");
~/.config/gtk-3.0/gtk-mine.css:
* {
-GtkRange-slider-width: 18;
-GtkScrollbar-has-forward-stepper: 0;
-GtkScrollbar-has-backward-stepper: 0;
-GtkScrollbar-has-secondary-forward-stepper: 0;
-GtkScrollbar-has-secondary-backward-stepper: 0;
-GtkScrollbar-min-slider-length: 30;
}
.scrollbar.slider.vertical,
.scrollbar.button.vertical {
border-radius: 4;
}