|
31 Janvier 2010
Lancer Conky au démarrage de votre session.
1. Créez un fichier caché dans votre /home :~/.ssc.sh
Terminal :
gedit ~/.ssc.sh
2. Collez ce qui suit dedans et sauvegardez-le:
Terminal :
#!/bin/sh
# clic pour lancer, clic pour stopper
if pidof conky | grep [0-9] > /dev/null
then
exec killall conky
else
sleep 0 # le délai n'est pas obligatoire avec xfce - 30 ou plus pour les autres
conky -c ~/.conkyrc & # mettre le chemin vers votre conky
exit
fi
Si vous utilisez GNOME ou KDE , vous devrez ajuster le délai 'sleep' au démarrage pour laisser le temps à votre environnement (Metacity, Compiz, etc.) de se charger correctement et de ne pas venir 'par-dessus' votre Conky. Le délai est calculé à partir du démarrage de votre session et non à partir du chargement de votre environnement.
Vous devez maintenant rendre le fichier ~/.ssc.sh exécutable. Il existe deux méthodes:
Dans un Terminal:
chmod a+x ~/.ssc.sh
Avec votre gestionnaire de fichiers (File Manager):
Clic droit sur ~/.ssc.sh > Propriétés > Permissions > cocher la case permettant l'exécution.
OK, maintenant vous avez un conky qui fonctionne et un moyen de le lancer au démarrage avec votre ~/.ssc.sh.
Lancement de Conky au démarrage avec (X)(K)Ubuntu:
Dans Ubuntu - Linux Mint:
* Système -> Préférences -> Sessions -> Applications au Démarrage
* Clic sur le bouton Ajouter:
Puis, dans Ubuntu / Linux Mint et Xubuntu:
* Nom: Conky <<- ou ce que vous voulez
* Description: <<- ce que vous voulez (le mien est vide)
* Commande: <<- Clic sur l’icone “dossier” sur la même ligne, puis clic droit pour afficher les fichiers cachés si vous ne les voyez pas , puis trouvez le fichier: .ssc.sh ... selectionnez-le et cliquez sur [ OK ].
* Fermer
* Il vous faut maintenant quitter votre session (logout): et Conky se lancera après xx secondes selon le délai (sleep) spécifié dans votre script ~/.ssc.sh.
Source



