iDesk

07 Oct. 2004
Auteur : Oviri
Responsable : TrustRobot
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique
iDesk est un utilitaire léger qui permet d'afficher des icônes sur le bureau de window managers tels que Window Maker, Blackbox, Fluxbox, Openbox ...

1. Installation d'iDesk

L'installation de idesk dépend de votre distribution.

2. Configuration d'iDesk

Pour fonctionner, iDesk a besoin d'un fichier de configuration nommé ~/.ideskrc et du répertoire ~/.idesktop où seront stockés des fichiers *.lnk

2.1 Création du fichier de configuration :

Tapez ceci dans un terminal :
$ cp /usr/share/doc/idesk/examples/dot.ideskrc ~/.ideskrc
Vous avez maintenant un fichier de configuration /home/toto/.ideskrc (en supposant que "toto" soit votre login) qui n'est pas difficile à comprendre et qui ressemble à ça :
table Config
FontSize: 10
FontColor: #ffffff
PaddingX: 35
PaddingY: 25
Transparency: 100 //plus le chiffre est élevé, plus l'icone est transparente
HighContrast: true
Locked: true //mettre false pour pouvoir déplacer l'icône une fois sur le bureau
Shadow: true
ShadowColor: #000000
ShadowX: 1
ShadowY: 1
Bold: false
end

table Actions
Lock: control right doubleClk
Reload: middle doubleClk
Drag: left hold
EndDrag: left singleClk
Execute[0]: left doubleClk //exécute la Command[0] du fichier *.lnk 
Execute[1]: right doubleClk //exécute la Command[1] du fichier *.lnk 
end

2.2. Le répertoire idesktop :

Pour créer le répertoire idesktop tapez ceci dans un terminal :
$ mkdir ~/.idesktop
A l'intérieur du répertoire /home/toto/.idesktop nous auront des *.lnk dont le contenu de chacun ressemblera à ça :
table Icon
Caption: nom_de_l'icône
Icon: /chemin/vers/l'icône.png
X: 650
Y: 20
Command[0]: commande
Command[1]: autre_commande
end
Notez que si vous avez mis la variable locked: false dans le fichier ~/.ideskrc, vous pourrez aisément repositionner vos icônes sur votre bureau à l'aide de la souris (clic gauche maintenu sur l'icône puis déplacer). Astuce : pour lancer plusieurs commandes à la suite, utilisez la variable &&, exemple :
Command[0]: mount /cdrom && emelfm /cdrom

3. iDesk au démarrage

Pour ceux qui utilisent startx :

Copiez ce qui suit dans votre ~/.xinitrc
(sleep 2; idesk &) &

Pour ceux qui utilisent GDM :

Copiez ce qui suit dans votre ~/.xprofile
(sleep 2; idesk &) &

4. Capture d'écran

Petite capture d'écran pour terminer :
Pour plus d'informations : man idesk ou rendez vous sur le site officiel d'iDesk