HOWTO EyeCandy
Un article de Gentoo Linux Wiki.
| Méthodes d'installation • CD Live • Noyau et matériel • Portables et Notebooks • Portage • Système • Réseaux et Services • Serveur X • Logiciels fréquemment utilisés • Autres |
Sommaire |
[modifier] Introduction
[modifier] Root-tail
Vous avez certainement vu des copies d'écran contenant des logs systèmes qui défilent en temps réel sur votre bureau ? En plus d'être utile c'est beau et ça s'appelle root-tail!
[modifier] Installation
Gentoo intègre root-tail directement dans portage, l'installation de cet outil se déroule alors très simplement grâce à la commande emerge
x11-terms/root-tail
[modifier] Configuration
Nous allons à présent créer un lanceur pour root-tail.
| Fichier : ~/.root-tail |
|
#!/bin/sh |
Il faut ensuite le rendre executable
chmod u+x ~/.root-tail
root-tail peut maintenant être executé en root d'une simple commande
/home/<utilisateur>/.root-tail
Mais pourquoi ne pas le lancer directement au chargement de notre gestionnaire de fenêtres et en temps qu'utilisateur ?
Pour celà nous allons devoir modifier quelque peu les permissions de notre fichier /var/log/messages.
Par exemple si vous utilisez syslog-ng
| Fichier : /etc/syslog-ng/syslog-ng.conf |
|
Repérez la ligne contenant: destination messages { file("/var/log/messages"); };
et modifiez la de la sorte: destination messages { file("/var/log/messages" group(wheel) perm(0640)); };
|
pour recharger la configuration:
/etc/init.d/syslog-ng restart
A présent tout utilisateur du groupe wheel aura les droits nécéssaire pour afficher /var/log/messages sur son bureau.
Il ne nous reste plus qu'à le placer dans le script de lancement de notre gestionnaire de fenêtres, dans le cas de fluxbox:
| Fichier : ~/.fluxbox/startup |
|
~/.root-tail |
A présent vous saurez en temps réel qui fait quoi sur votre machine. Très pratique n'est-ce pas ? ;o)
etix 8 mai 2005 à 20:13 (GMT)
[modifier] Torsmo
Cet article est une ébauche. Vous pouvez l'aider à s'enrichir en le complétant.
[modifier] Idesk
Ohhh!!! Les belles icones avec plein de transparence.. Moi aussi j'en veux!!! La solution (Une des) idesk.
[modifier] Installation
Bien sur idesk se trouve dans les portage de gentoo: emerge
x11-misc/idesk
[modifier] Configuration
La configuration de idesk n'est pas tres complexe en soit, voici les principaux fichiers:
~/.ideskrc qui contient la configuration a proprement parler de idesk. ~/.idesktop/ qui va contenir les fichiers *.lnk qui sont en fait les descriptions de chacunes de vos icones.
[modifier] .ideskrc
- La section:
- table Config contient toutes les options concernant l'aspect de idesk.
- table Actions contient les actions a effectuer en cas de click sur l'un des icones.
- Les principales options:
- table Config:
- FontName, definie la police de caractere a utiliser pour le nom de l'icone.
- FontSize, definie la taille de cette meme police.
- FontColor, definie la couleur de cette police.
- Locked, si cette option est suivie de true, il est impossible de deplacer les icones sur le bureau. (true, false)
- Transparency, definie l'utilisation de transparence. (255 maximale, 0 minimale)
- Shadow, definie l'utilisation de l'ombrage de la police de caractere. (true, false)
- ShadowX et ShadowY, definissent respectivement la taille de l'ombre vers la droite et vers le bas.
- Bold, definie une police grasse. (true, false)
- ClickDelay, definie le temps en milliseconde pour un double click.
- SingleClick, active l'execution en cas de click simple. (true, false)
- IconSnap, active l'ancrage de l'icone sur la grille. (true, false)
- SnapWidth et SnapHeight, definissent la taille des rectangles de la grille.
- SnapOrigin, definie l'origine du repere de la grille. (TopLeft, TopRight, BottomLeft, BottomRight)
- SnapShadow, active l'ombrage de l'icone. (true, false)
- SnapShadowTrans, active la transparence de l'ombre. (255 maximale, 0 minimale)
- CaptionOnHover, n'active la legende que lorsque que le curseur survole l'icone. (true, false)
- table Actions
- Lock, empeche le deplacement des icones sauf si la sequence qui suit est utilisee.
- Reload, recharge la configuration est l'arriere-plan des icones.
- Drag, l'icone suit le curseur.
- EndDrag, depose l'icone la ou il est.
- Execute[i], definie l'action a effectuer et est appele dans les *.ink par Command[i].
- table Config:
Les sequence declenchant les evenements se definissent d'une facon simple:
<shift> <alt> <control> [bouton] [click] [bouton] = left, right, middle [click] = singleClk, doubleClk, tripleClk, hold
