Como posso criar temas para o Gnome Shell?


16

O que me faz sentir bem no Linux é a personalização . Testei recentemente alguns ótimos temas para o Gnome Shell. Eles são realmente ótimos, mas às vezes eu não gosto de parte deles. Examinei os arquivos e descobri que os temas são baseados em CSS . Conheço CSS, mas não sei quais classes ou IDs se referem a quais partes da tela.

Existe alguma referência ou guia para o tema do Gnome Shell? (não GTK3)

Respostas:


1

Essa é uma pergunta antiga. De qualquer forma, há uma nova ferramenta de inspeção da GTK GUI adicionada ao GTK v3.14.

GtkInspector é o suporte de depuração interativa integrado no GTK +. Foi adicionado no GTK + 3.14, com base em uma cópia do bem-estabelecido gtkparasita.

Para habilitar o depurador, inicie o aplicativo GTK_DEBUG=interactiveno seu ambiente ou execute gsettings set org.gtk.Settings.Debug enable-inspector-keybinding truee inicie o depurador com os atalhos de teclado ControlShiftIou ControlShiftD.

Fonte: Gnome Projetos: GtkInspector

É mais conveniente conhecer o shell da GUI do tempo de execução diretamente do que seguir o código, como muitos aplicativos por aí usando chunks para construir a GUI dinamicamente.

Não precisei usar o atalho em execução, por exemplo, para exibir GTK_DEBUG=interactive gedito GTK Inspector.

insira a descrição da imagem aqui


1

enquanto eu também falhei até agora em encontrar algum tipo de folha de dicas para os temas do gnome 3.4, as postagens no blog do fp.murphy, onde Lucas Romero já se vinculou, parecem conter muitas informações muito úteis sobre o gnome 3.xe seus costumização.

alguns princípios básicos que valem a pena ser lidos antes do post fornecido por Lucas podem ser encontrados em um post mais antigo, com alguns exemplos simples e uma visão geral.

se mais especificamente voltado para extensões de shell do gnome, achei muito útil a série de até quatro postagens, todas escritas em setembro de 2012 em mathematicscoffee . desde que o gnome 3.4 trouxe muitas alterações de API, é importante procurar informações recentes sobre a personalização do gnome.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.