un super theme conky pour Ubuntu: Infinity

Infinity est un super conky, qui prend la largeur de l’écran,
exemple de mon cas:


infinity-conky

testé sous Ubuntu 12.04 avec Gnome 3.4.2

Le conky Infinity permet d’afficher:

  • les partitions / /home et swap
  • le kernel et depuis combien de temps il est en fonction
  • le nom de l’utilisateur et le processe qui prend prend le plus de ressource à l’instant T
  • les information reseaux comme l’adresse IP, le trafic montant/descendant et un graph
  • la date avec le jour et l’heure
  • la charge processeur et de la RAM

Pré-requis

Avoir l’utilitaire unrar-free pour décompresser l’archive Infinity

sudo apt-get install rar

Installer conky et conky-all

sudo apt-get install conky conky-all 

Se placer dans /home/$USER

cd /home/fred/

Installation du thème Infinity

Télécharger l’archive Infinity

wget www.deviantart.com/download/306921086/infinity_by_harshit1990-d52qdtq.rar

Décompression de l’archive Infinity

rar x infinity_by_harshit1990-d52qdtq.rar 

Ce qui donne:

fred@lxde:~$ rar x infinity_by_harshit1990-d52qdtq.rar

RAR 4.00 beta 3   Copyright (c) 1993-2010 Alexander Roshal   17 Dec 2010
Shareware version         Type RAR -? for help


Extracting from infinity_by_harshit1990-d52qdtq.rar

Creating    infinity-V1.0.1                                           OK
Creating    infinity-V1.0.1/conky                                     OK
Extracting  infinity-V1.0.1/conky/cpu                                 OK 
Extracting  infinity-V1.0.1/conky/mail                                OK 
Extracting  infinity-V1.0.1/conky/mem                                 OK 
Extracting  infinity-V1.0.1/conky/rev-eng.png                         OK 
Extracting  infinity-V1.0.1/conky/rings                               OK 
Creating    infinity-V1.0.1/conky/scripts                             OK
Extracting  infinity-V1.0.1/conky/scripts/time                        OK 
Extracting  infinity-V1.0.1/conky/scripts/time.txt                    OK 
Extracting  infinity-V1.0.1/conky/startconky.sh                       OK 
Extracting  infinity-V1.0.1/conky/startconky.sh~                      OK 
Extracting  infinity-V1.0.1/conky/weather                             OK 
Extracting  infinity-V1.0.1/conkyrc                                   OK 
Extracting  infinity-V1.0.1/Infinity.png                              OK 
Creating    infinity-V1.0.1/lua                                       OK
Creating    infinity-V1.0.1/lua/scripts                               OK
Extracting  infinity-V1.0.1/lua/scripts/haunted.lua                   OK 
Extracting  infinity-V1.0.1/ReadMe.txt                                OK 
Extracting  infinity-V1.0.1/rev-eng.psd                               OK 
All OK

Ce placer dans le répertoire:

cd infinity-V1.0.1/

Renommer comme suit:

mv conky .conky
mv conkyrc .conkyrc
mv lua .lua

Personnalisation du thème conky Infinity

Modifier le paramètre wlan1 par votre interface réseau et la résolution de l’écran

nano ~/infinity-V1.0.1/.conkyrc

Résolution de l’écran, dans mon cas

## This Resolution is set according to the sreen resolution of 1366x768
## Adjust Accoring to yours
minimum_size 1920 1080
maximum_width 1920

Personnalisation des valeurs à afficher dans le conky

Faire une copie en cas d’erreur

cp ~/infinity-V1.0.1/.lua/scripts/haunted.lua ~/.lua/scripts/haunted.bat

Édition du fichier haunted.lua pour personnalisation

nano ~/infinity-V1.0.1/.lua/scripts/haunted.lua

Exécution du conky Infinity

Exécuter la commande suivante:

conky -c ~/infinity-V1.0.1/.conkyrc

Si erreur de type:

Conky: unknown variable

Éditer haunted.lua

nano ~/infinity-V1.0.1/.lua/scripts/haunted.lua

et supprimer les lignes:

 {
                name='',
                arg='',
                max=100,
                bg_colour=0xb7b7b7,
                bg_alpha=0.2,
                fg_colour=0x2c2c2c,
                fg_alpha=1.0,
                x=165, y=170,
                radius=116,
                thickness=17,
                start_angle=82,
                end_angle=180
        },

si le conky est exécuté sur un PC et l’erreur suivante apparait dans le terminal:

Conky: can't open /sys/class/power_supply/BAT1/uevent: No such file or directory
Conky: can't open /proc/acpi/battery/BAT1/state: No such file or directory

Éditer haunted.lua et mettre en commentaire ou supprimer les lignes faisant appelles à la batterie

nano ~/infinity-V1.0.1/.lua/scripts/haunted.lua
--[[    {
                name='battery_percent',
                arg='BAT1',
                max=100,
                bg_colour=0xffffff,
                bg_alpha=0.1,
                fg_colour=0xebff46,
                fg_alpha=0.6,
                x=165, y=170,
                radius=72,
                thickness=11,
                start_angle=122,
                end_angle=210
        },]]

source: http://harshit1990.deviantart.com/art/Infinity-306921086

One Comment

  1. Bonjour
    Excellent sujet ..
    Svp et pour installation et configuration de conky lua pour Linux mint 20.3

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.