以前,人們可以透過該~/.gtkrc-2.0
檔案配置 Gnome 2.x 中的某些選項。對於 Gnome 3,人們會認為這~/.gtkrc-3.0
可行,但事實並非如此。
答案1
gtk 3.0 / Gnome 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;
}