Antes era possível configurar certas opções no Gnome 2.x através do ~/.gtkrc-2.0
arquivo. Com o Gnome 3, seria de se supor que ~/.gtkrc-3.0
funcionasse, mas não funciona.
Responder1
Configurações do gtk 3.0/Gnome 3pode ser substituído usando ~/.config/gtk-3.0/
, com arquivos gtk.css
e settings.ini
. Eles não existem inicialmente, então você precisa criar o diretório e os arquivos manualmente. Se você criar, settings.ini
adicione pelo menos uma linha que contenha [Settings]
, caso contrário, os aplicativos reclamarão da falta dela.
Consulte /usr/share/theme/[theme_name]/gtk-3.0/*.css
os arquivos para obter dicas sobre o que você pode alterar.
Provavelmente você desejará gtk.css
substituir as configurações visuais do tema da área de trabalho por suas próprias preferências. Eu normalmente não edito gtk.css
, mas adiciono uma linha dizendo @import url("gtk-mine.css");
e coloco minhas coisas no arquivo gtk-mine.css
. Dessa forma, caso alguém sobrescreva aquele arquivo, só perco a @import
linha, não todas as minhas regras pessoais.
Aqui está um pequeno exemplo de como substituir alguns atributos da barra de rolagem:
~/.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;
}