Usando uma pesquisa no site do Google:
Google: "tema criar site: library.gnome.org/users /"
Encontrei as informações que estava procurando no site oficial do Gnome na seção Documentação do administrador:
O Intro Gnome documenta a URL que fala sobre como criar sua própria ou modificar as configurações existentes do tema: link
E os documentos detalhados do arquivo de configurações podem ser encontrados aqui em algum lugar. link
Os temas do Gnome instalados padrão são encontrados aqui em uma instalação do Gnome: / usr / share / themes / theme-name
[13:07:40 hholtmann@v-00000018:/usr/share/themes]
$ ls
AgingGorilla/ ClearlooksClassic/ Dust/ HighContrastInverse/ HumanLogin/ Mist/ Redmond/
Atlanta/ Crux/ Dust Sand/ HighContrastLargePrintInverse/ Industrial/ New Wave/ Simple/
Bright/ DarkRoom/ Emacs/ Human/ Inverted/ New Wave Dark Menus/ ThinIce/
Clearlooks/ Default/ Esco/ Human-Clearlooks/ Metabox/ Raleigh/
e dentro de cada pasta de temas existe a seguinte estrutura:
[13:07:41 hholtmann@v-00000018:/usr/share/themes]
$ tree Clearlooks
Clearlooks
|-- gtk-2.0
| '-- gtkrc
|-- index.theme
'-- metacity-1
'-- metacity-theme-1.xml
Todas as configurações do tema de detalhes, como as larguras de borda e de borda, estão no arquivo "gtkrc":
Todo objeto de tema do Gnome pode referenciar blocos de estilo predefinidos com atributos.
A maioria dos estilos tem um valor de xthickness e ythickness cujo valor é = 1
style "default" {
xthickness = 1
ythickness = 1
.
.
}
Alterar os valores de x / ythickness pode alterar a espessura de pixel de todos os objetos.
Esta postagem de blog também fornece um exemplo de como criar um novo tema e alterá-lo.
http://martin.ankerl.com/2008/10/10/how-to-make-a-compact-gnome-theme/