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.

conky_colors1

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 conky_colors5

Ensuite en combinant les commandes on peut obtenir des choses comme ça

conky_colors2 Ou comme ça conky_colors3 Ou encore comme ça conky_colors4 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) conky_colors7

-------------- 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

Ça donne un conky comme ça conky_colors9

-------------- 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

J'obtiens un conky comme ça conky_colors10

-------------- 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

Vus : 581
Publié par Christophe Brand : 35