Como personalizar o decorador de janelas para uma única janela de aplicativo não-GTK3 no Gnome3?

3

Existe uma maneira de especificar temas escuros para o decorador de janelas (Mutter) para apenas um único aplicativo? (Como texto sublime).

Por exemplo, na tela abaixo, uma janela é personalizada para ter um decorador escuro, outras seguem o tema adwaita do sistema.

Eu consegui personalizar aplicativos inteiros do GTK3. De bordas de janela (Mutter) para o próprio tema do GTK3. No entanto, mesmo quando se aplica o tema escuro em todos os aplicativos do GNOME, os aplicativos GTK2 ainda aparecem com a borda branca clássica. Existe uma maneira de impor uma borda de janela escura para aplicativos não GTK3?

    
por dfhsfhdsfdhsdfgjsfgjdsdfgjsfgj 29.07.2013 / 15:57

2 respostas

3

Você pode executar este comando e, em seguida, clicar na janela em que deseja ter um título de janela escura:

xprop  -f _GTK_THEME_VARIANT 8u -set _GTK_THEME_VARIANT dark

Se você tem algum mecanismo para encontrar o ID da janela X, você pode passar isso para xprop -id .

    
por 09.12.2014 / 21:30
0

É engraçado como a sua pergunta duplica exatamente GTK - Habilite / defina o tema escuro em uma base por aplicativo , até mesmo seu amor ao tema sombrio está lá. :)

Para resumir, em gtk3 você usa o arquivo settings.ini para alterar o tema padrão de um único aplicativo (isso é por usuário), enquanto no gtk2 você usou a variável de ambiente GTK2_RC_FILES apontando para o arquivo gtkrc apropriado.

    
por 30.07.2013 / 12:10

Tags