Conky Colors
Conky Colors est un script qui vous permet de créer des conky différents avec une multitude d'options de couleurs, de thèmes, d'arrangements, de données affichées. Il s'installe sur le système et par la suite, pour créer son conky il suffit de taper une commande spécifique dans le terminal. Il utilise LUA et Cairo ce qui permet d'afficher des conky avec des jauges animées, on peut aussi afficher différents lecteurs de musique, la météo ou des images.
Pour arriver à un résultat satisfaisant il faut essayer de nombreuses combinaisons et il faut aussi penser à ce que le conky soit bien visible par dessus son fond d'écran (ce n'est pas évident) Pour télécharger le script allez sur cette page de deviantart Décompressez afin d'obtenir le dossier conky_colors Entrez dans ce dossier, ouvrez y un terminal et tapez
make
puis
sudo make install
Et pour exemple tapez la ligne de commande ci-dessous afin de créer un conky simple
conky-colors --theme=human --lang=fr --cpu=2 --hd=default --network
Cela aura pour effet de créer dans votre home un dossier caché nommé .conkycolors dans lequel se trouvera le fichier conkyrc Puis pour lancer le conky que vous venez de créer tapez dans le terminal
conky -c ~/.conkycolors/conkyrc
et le conky créé ressemblera à ceci
Ensuite en combinant les commandes on peut obtenir des choses comme ça
Ou comme ça Ou encore comme ça Sur la page de l'auteur sur deviantart vous avez des exemples d'utilisation. Pour connaître l'ensemble des options, dans votre terminal tapez
conky-colors --help
Voici ci-dessous l'ensemble des options :
-------------- LANGUES -------------- --lang=<language> - définit la langue (*anglais par défaut) Langages: bg|de|en*|et|fr|it|pl|pt|ru|es|uk
-------------- THEMES -------------- --theme=<theme> - Choix du thème ou des couleurs Themes: brave|carbonite|dust|human*|noble|tribute|wine|wise|ambiance|radiance|elementary blue|orange|red|green|purple|grey|custom Fonctionne seulement avec --theme=custom --default-color=<value> --color0=<value> --color1=<value> --color2=<value> --dark - Set Dark Brightness --alldark - Set Dark Brightness for all --alllight - Set light Brightness for all
-------------- DEFAULT MODE -------------- --<logo> - Affiche le logo de la distribution Logos: ubuntu|fedora|opensuse|debian|arch|gentoo|pardus|xfce|gnome --cpu=<number> - nombre de cœurs CPU --cputemp - Affiche température CPU --swap - Affiche le SWAP --battery - Affiche la charge baterie --battery-value=<number> - Numéro de batterie </proc/acpi/battery> --updates - Affiche les mises à jour pour Debian/Ubuntu --proc=<number> - Affiche processus [Max = 10] --clock=<default|classic|slim|modern|lucky|digital|off> --nodata - désactive Data --calendar - Affiche calendrier --calendarm - Affiche calendrier avec lundi comme premier jour de la semaine --calendarzim - Affiche calendrier avec support Zim --nvidia - Affiche nvidia gpu --task - Affiche les taches [tapez "ct help" dans un terminal pour info] --hd=<default|meerkat|mix|simple> - Affiche les disques --hdtemp1=<device> - Enable HD temperature [Ex: --hdtemp1=sda] --hdtemp2=<device> - Enable HD temperature [Ex: --hdtemp2=sdb] --hdtemp3=<device> - Enable HD temperature [Ex: --hdtemp3=sdc] --hdtemp4=<device> - Enable HD temperature [Ex: --hdtemp4=sdd] --photo - Affiche Photo --photord - Affiche Photo en mode aléatoire --mpd - Affiche MPD --banshee=<default|cd|case|glassy|vinyl|oldvinyl|simple> --clementine=<default|cd|case|glassy|vinyl|oldvinyl|simple> --exaile=<default|cd|case|glassy|vinyl|oldvinyl|simple> --rhythmbox=<default|cd|case|glassy|vinyl|oldvinyl|simple> --covergloobus - Affiche CoverGloobus --pidgin - Affiche Pidgin --limit=<number> - [default: 5] Limité au nombre de contacts affichés --gmail - Affiche gmail notifications --user=<username> - Tapez votre nom d'utilisateur --passwd=<password> - Tapez votre mot de passe --network - Affiche le réseau --eth=<number> - Change périphérique ethernet [Default=0] --wlan=<number> - Change périphérique sans fil [Default=0] --ppp=<number> - Change périphérique3g [Default=0] --unit=<C|F>- Affiche les températures en Celcius ou Fahrenheit --bbcweather=<AreaID> - Affiche la météo BBC [Ex: --bbcweather=3849] --yahooweather=<AreaID> - Affiche la météo Yahoo [Ex: --weather=BRXX0043] --weather=<AreaID> - Affiche la météo [Ex: --weather=BRXX0043] --weatherplus - Affiche la météo+ --simpleweather=<AreaID> - Affiche la météo simple [Ex: --simpleweather=BRXX0043] --side=<left|right*> - Choix du coté de l'écran
Dans le DEFAULT MODE par exemple si je tape dans mon terminal
conky-colors --lang=fr --theme=orange --ubuntu --cpu=2 --cputemp --updates --proc=5 --clock=digital --calendar --nvidia --hd=default --hdtemp1=sda --hdtemp2=sdb --hdtemp3=sdc --hdtemp4=sdd --network --unit=C
Ça donne un conky comme ça (avec un petit défaut d'affichage température CPU mais ça se corrige facilement par la suite)
-------------- CAIRO/RING MODE -------------- --cairo - Affiche cairo-conky mode. --ring - Affiche ring-conky mode. --cpu=<number> - Nombre de cœurs CPU --swap - Affiche le SWAP [cairo-mode only] --clock=<cairo|bigcairo> - Affiche/désactive horloge [cairo-mode only] --banshee=<cairo|cairo-case|cairo-cd|cairo-glassy|lua> [cairo-mode only] --clementine=<cairo|cairo-case|cairo-cd|cairo-glassy|lua> [cairo-mode only] --exaile=<cairo|cairo-case|cairo-cd|cairo-glassy|lua> [cairo-mode only] --rhythmbox=<cairo|cairo-case|cairo-cd|cairo-glassy|lua> [cairo-mode only] --banshee=<ring|ring-case|ring-cd|ring-glassy> [ring-mode only] --clementine=<ring|ring-case|ring-cd|ring-glassy> [ring-mode only] --exaile=<ring|ring-case|ring-cd|ring-glassy> [ring-mode only] --rhythmbox=<ring|ring-case|ring-cd|ring-glassy> [ring-mode only] --network - Affiche le réseau --unit=<C|F>- Affiche les températures en Celcius ou Fahrenheit
En mode CAIRO/RING si je tape dans mon terminal
conky-colors --lang=fr --ring --swap --cpu=2 --clock=bigcairo --network --unit=C --clementine=ring-cd
-------------- BOARD/SLIM MODE -------------- --board - Affiche board-conky mode. --slim - Affiche slim-conky mode. --w=<width> - La largeur de votre écran en pixels --h=<height> - La hauteur de votre écran en pixels --nobg - Sans fond --cpu=<number> - Nombre de cœurs CPU [max=4] --weather=<AreaID> - Affiche la météo [Ex: --weather=BRXX0043] --unit=<C|F>- Affiche les températures en Celcius ou Fahrenheit
-------------- SLS MODE -------------- --sls - Affiche SLS-conky mode. --nobg - Sans fond --weather=<AreaID> - Affiche la météo [Ex: --weather=BRXX0043] --user=<username> - Nom d'utilisateur gmail --passwd=<password> - Mot de passe gmail
En mode SLS si je tape dans mon terminal
conky-colors --lang=fr --sls --nobg --weather=FRXX0076 --gmail --user=mon_login --passwd=mon_mot_de_passe
-------------- EXTRA OPTIONS -------------- --datadir=/path/to/datadir - it overrides default datadir --createlocalcopy - it copies the content of system datadir to /home/chris/.conkycolors --nofilecheck - disables checking the presence of files --default_datadir - prints the order of default datadirs in which files are searched by default. --finddir=FILE - this option makes this program find and print out a directory where FILE is located. --argb-value=0-255 - Set the value of own_window_argb_value, the default is 180 --install=local(*), system, or custom - install generated configuration files to a chosen datadir. --systemdir - displays the system directory for conkycolors. --localdir - displays the local directory for conkycolors.
Pour ajouter votre conky au démarrage automatique de votre distribution vous pouvez faire pointer l'action vers le fichier situé /usr/share/conkycolors/bin/conkyStart Bref, il ne vous reste plus qu'à jouer avec les modes, les thèmes, les couleurs et les options pour concevoir votre conky personnalisé et une fois votre conky créé, rien ne vous empêche d'éditer le fichier conkyrc pour ajouter d'autres choses comme par exemple vnstat