Tint2

Comme précisé dans l’article sur #!, tint2 est la « barre des tâches » par défaut de la distribution.

Celle-ci remplie les fonctionnalités de bases suivantes :

- barre des tâches
- zone de notification
- horloge
- moniteur de batterie

D’un style graphique très sobre, de nombreuses options sont cependant disponibles dans le fichier de configuration pour modifier l’apparence générale de la barre. Au-delà du style, ces options permettent d’amener de nouveaux concepts élargissant ainsi le champs d’action de tint2 à autre chose qu’une simple barre des tâches comme le fait de grouper les tâches par bureaux virtuels et pouvoir les déplacer de l’un à l’autre à la manière d’un pager.

Au premier abord, le fichier de configuration peut paraitre obscure cependant la documentation en ligne permet de facilement apréhender les diverses options (http://code.google.com/p/tint2/wiki/Configure).

Une autre solution, plus simple, est d’utiliser l’utilitaire écrit en python tintwizard permettant de générer le fichier de configuration à l’aide d’une interface graphique très simple.

Tintwizard

Tintwizard

Voilà pour tint2. Le dernier point est un petit hack sous forme de patch pour le code source. En effet tint2 réserve l’espace qu’il utilise sur le bureau empêchant les fenêtres de se maximiser par dessus. Bien entendu tous les panels se comportent à peu près de manière analogue cependant, aimant avoir des applications utilisant l’intégralité de l’écran, il m’a semblé judicieux d’ajouter une option « panel_maxover » permettant de décider si oui ou non tint2 se réserve une partie de l’écran. Un second patch permet d’ajouter l’option à tintwizard.

$ cd tint2-0.8
$ patch -p1 -i /path/to/patch/maximize_over_tint2.patch

Téléchargements :
maximize_over_tint2.patch
tintwizard.py.patch

Liens :
Tint2
Tintwizard

Printed from: http://m-del.net/2010/01/tint2/ .
© Morgan Delahaye 2010.

Leave a Reply