Ok, ho trovato una soluzione praticabile per il mio sistema specifico, quindi mi mostrerà quello che ho fatto qui. È relativo a this question. Nella risposta accettata si può vedere che il problema riguarda le applicazioni legacy Gtk-2 e che include Java apparentemente. Nella sezione commenti c'è un collegamento a Adwaita-Dark clone che applica il tema scuro anche a Gtk-2.
Sfortunatamente quel tema non è sincronizzato con Debian Jessie/Gnome 3.14 in qualche modo, e se si installa quel tema la maggior parte dei widget è rotta in Iceweasel, Icedove ecc. Tuttavia. Dato che non mi interessa i widget ma solo la barra del titolo della finestra qui, puoi usare selettivamente quel clone solo per la decoraction della finestra.
Quindi ho scaricato quel clone e inserito un collegamento simbolico in ~/.local/share/themes/adwaita-again
(è possibile utilizzare qualsiasi nome qui sembra). Poi, nella strumento Tweak, basta girare lo stile della finestra, in questo modo:
E voilà, titolo della finestra bar sono scuro per tutti applicazioni:
Questo è anche ottimo quando si lavora con IntelliJ IDEA e il tema "Darcula". Linux FTW.
Edit: Sembra che l'approccio di cui sopra non pienamente funziona, almeno dopo il riavvio sto vedendo di nuovo i colori vivaci. Ho trovato una variante più semplice ora: copia il tema Adwaita originale e cerchia il file Metacity. Ho creato a repository con la mia versione con patch.
fonte
2016-03-21 20:08:01
È possibile che l'aspetto grafico restituisca le proprie decorazioni alle finestre. Potrebbe essere possibile confermarlo, ma avremmo bisogno di ulteriori informazioni sull'aspetto – MadProgrammer
@MadProgrammer - sì, ma preferirei attenermi alla decorazione della finestra nativa del sistema, perché ciò determina come possono essere spostate le finestre, ancorate , mettere-sempre-on-top ecc. ecc. –
Se l'aspetto è la decorazione, allora si prenderà cura di (alcune) di queste cose e si può o non si ha la capacità di controllarlo, ma ciò sarebbe scendi al look e senti che stai usando. Potresti considerare di dare un'occhiata a ['JFrame # setDefaultLookAndFeelDecorated'] (https://docs.oracle.com/javase/7/docs/api/javax/swing/JFrame.html#setDefaultLookAndFeelDecorated (booleano)) – MadProgrammer