gitk est implémenté dans tcl/tk. J'ai cherché autour mais il ne semble pas y avoir grand-chose que vous puissiez faire; il est réprimandé comme laid sur Linux partout. Et en plus d'utiliser une boîte à outils hideuse, gitk s'est aggravé pour moi car ils ont ajouté plus de fonctions (pour la plupart non utilisées), l'interface utilisateur devient encore plus confuse.
Donc, à la place d'une solution, je recommande gitg, qui est un outil similaire, moins mature, utilisant GTK+.
tcl/tk 8.5 est en fait thématique et semble plutôt natif sur Windows 7 et apparemment sur Mac. Moins de soin semble avoir été accordé à l'écriture de ponts de moteur de thème sous Linux, mais vous pouvez faire l'une des trois choses suivantes :
-
Pour s'éloigner de l'aspect "motif" et en adopter un légèrement meilleur :
$echo '*TkTheme: clam' | xrdb -merge -
Pour qu'il persiste entre les redémarrages, ajoutez la ligne *TkTheme: clam
à ~/.Xresources
, mais je ne sais pas si c'est lu si vous lancez votre environnement de bureau avec startx
ou pas.
-
Solution alternative à ce qui précède, par l'auteur du même article de blog, sur cette même page :https://superuser.com/a/428563/107881
-
Pour que tk utilise des thèmes qt , vous devrez vérifier et construire tile-qt depuis :git://tktable.git.sourceforge.net/gitroot/tktable/tile-qt
Sous Ubuntu 11.04, c'était assez facile, adaptez les chemins de la bibliothèque tcl/tk selon vos besoins (certaines personnes ont signalé que ces instructions sont obsolètes) :
$./configure --with-tcl=/usr/lib/tcl8.5/ --with-tk=/usr/lib/tk8.5/
$make
$sudo checkinstall
checkinstall
être pour créer un .deb rapide au lieu d'installer directement, garde le système bien rangé.
Ensuite, comme ci-dessus, demandez à tk d'utiliser vos thèmes qt :
$echo '*TkTheme: tileqt' | xrdb -merge -
- Il y a aussi un tile-gtk dans le même référentiel sourceforge que tile-qt, mais il est complètement obsolète. J'ai réussi à le construire et à l'installer après beaucoup de manipulations, mais les résultats visuels étaient désordonnés ; ce n'est pas recommandé.
Pour résoudre ce problème à la manière Debian (Ubuntu) :
$ sudo apt-get install tk8.5
$ sudo update-alternatives --config wish
Et puis choisissez l'alternative wish8.5.