Par lui-même, adesklets fait peu : il fournit seulement le nécessaire et rien de plus ! Vous avez besoin soit de lui dire ce qu'il doit faire en lui passant la commande (voir la section suivante) soit d'autres scripts (les desklets) qui le piloteront pour vous.
Pour l'instant, il y a seulement qu'un petit nombre de desklets disponible : vous pouvez les trouvez sur la page du projet sur sourceforge en tant que téléchargements séparés: http://sf.net/projects/adesklets/ . Ils vous donneront un aperçu de ce dont adesklets est capable.
Pour ajouter un nouveau script de desklet, il suffit simplement de :
Notez bien que :
La plupart du temps, les scripts de desklets sont faits pour fonctionner aussi longtemps que vous ne leur dites pas de s'arrêter. L'utilisateur a un contrôle total sur le démarrage, l'arrêt, le redémarrage (quand c'est possible) et le positionnement du desklet - le desklet n'a aucun contrôle sur ces opérations.
Les quelques réglages de l'utilisateur sont stockés dans le fichier .adesklets de votre répertoire personnel. Habituellement, vous n'avez pas à éditer ce fichier vous-même. Si vous le faite, assurez-vous qu'aucune instance de adesklets ne s'exécute en même temps.
Invoquer adesklets sans argument :
adesklets
est suffisant pour redémarrer tous les desklets qui tournaient la dernière fois que vous avez tué le serveur X (dans ce mode, adesklets sortira rapidement par lui-même : il n'est pas besoin de les lancer en arrière-plan. adesklets n'utilise pas de démon : chaque applet va créer un interpréteur adesklets indépendant comme un processus fils). Invoquer adesklets de cette façon quand des desklets sont déjà en fonction forcera leur arrêt avant leur redémarrage1.
Si vous pensez utilisez des desklets
régulièrement, vous devriez mettre la
précédente commande adesklets
quelque
part dans l'initialisation de votre session X. Je ne peux pas
dire où avec précision, puisque cela change
énormément de système en système.
Regardez sur :
http://www.google.com/search?q=''x window''+startup pour une
aide générale.
Vous pouvez aussi utiliser adesklets comme un éditeur graphique en ligne de commande. Si vous tapez, dans une console :
adesklets :
Vous obtiendrez quelque chose de similaire à ceci :
adesklets 0.1.0 (Fri Jan 28 19:09:13 EST 2005), on Linux 2.6.10 [gcc 3.4.3 20041125 (Gentoo Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)] Press TAB for hints. 0 >>> _
La dernière ligne est une invite. Elle vous dit que vous êtes prêt à entrer la commande numéro 0. Dans adesklets 0.4.10, vous avez environ 150 commandes au bout des doigts. Grâce à GNU readline, beaucoup d'auto-complétements sont disponibles, ce qui vous donne une facilité d'utilisation. Pressez TAB dans le nom d'une commande ou sur le premier argument vous donne des informations utiles. See une introduction à adesklets, pour plus d'information.
[1] Autant les instances d'adesklets que leurs parents immédiats recevront alors un signal SIGKILL.