723
edits
(Created page with "Conseils pratiques pour Conky") Tags: Mobile web edit Mobile edit |
(Created page with "===Texte affiché par Conky=== La seconde partie contient le code qui sera affiché par Conky. Chaque ligne correspond à une indication qui figurera sur Conky. Il y en a tout...") Tags: Mobile web edit Mobile edit |
||
Line 6: | Line 6: | ||
===Configuration=== | ===Configuration=== | ||
Tout fichier ayant un nom commençant par un point <code>.</code> est un fichier caché. Si vous voulez voir ces fichiers, il faudra les rendre visible, en activant l'option le permettant dans votre explorateur de fichier (ce qui peut être fait avec Ctrl+h dans certains). | |||
==== | ====Fichiers de configuration==== | ||
Les fichiers de configuration par défaut qont présents dans {{ic|/usr/share/doc/conky-1.11.5_pre/conky.conf}}, pensez juste à changer le numéro de version par le votre. | |||
Conky | Conky ne créer pas de fichiers ou de dossiers de configuration local à l'utilisateur, il faudra donc créer d'abord le dossier avec : | ||
{{UserCmd|command=mkdir -p ~/.config/conky}} | {{UserCmd|command=mkdir -p ~/.config/conky}} | ||
Et ensuite copier le fichier de configuration à l'intérieur | |||
{{UserCmd|command=cp /usr/share/doc/conky-1.11.5_pre/conky.conf ~/.config/conky/conky.conkyrc}} | {{UserCmd|command=cp /usr/share/doc/conky-1.11.5_pre/conky.conf ~/.config/conky/conky.conkyrc}} | ||
Ce fichier est un bête document texte respectant la [[https://www.lua.org/ |syntaxe LUA]], et possède la propriété d'être découpé en deux parties bien distinctes | |||
* | * La configuration | ||
* | * Du texte | ||
===Conky | ===Configuration de Conky=== | ||
La partie la plus haute contient tous les éléments nécessaires à la configuration de conky, par exemple la position sur l'écran, la transparence, la gestion des bords, la fréquence de rafraîchissement ou encore la gestion de la police. Toutes les règles de configuration se trouvent alors dans des accolades comme ci-dessous | |||
{{File|file=~/.config/conky/conky.conkyrc| | {{File|file=~/.config/conky/conky.conkyrc| | ||
content=<pre>conky.config = { | content=<pre>conky.config = { | ||
};</pre> | };</pre> | ||
Il y a cependant quelques règles | |||
* | * Chaque ligne doit finir par <code>,</code> | ||
* | * Les valeurs qui ne sont ni des nombres ni des booléens (True/False) doivent être placé entre guillemets <code>'</code> | ||
* | * Un commentaire commence par <code>--</code> | ||
}} | }} | ||
=== | ===Exemples=== | ||
'''1.''' | '''1.''' L'exemple ci-dessous donnera une couleur blanche au texte de Conky. Accessoirement, <code>color1</code> permet grâce au [http://html-color-codes.info/ code couleur HTML] d'obtenir un bleu assez clair : | ||
{{File|file=~/.config/conky/conky.conkyrc| | {{File|file=~/.config/conky/conky.conkyrc| | ||
content=<pre>conky.config = { | content=<pre>conky.config = { | ||
... | ... | ||
default_color = 'white', -- | default_color = 'white', -- Blanc par défaut | ||
color1 = '0ab1ff', -- | color1 = '0ab1ff', -- Bleu clair | ||
... | ... | ||
};</pre> | };</pre> | ||
}} | }} | ||
'''2.''' | '''2.''' Ici, nous activons Xft, changeons la police de base (LiberationMono), la mettons en gras et changeons sa taille (8): | ||
{{File|file=~/.config/conky/conky.conkyrc| | {{File|file=~/.config/conky/conky.conkyrc| | ||
content=<pre>conky.config = { | content=<pre>conky.config = { | ||
Line 48: | Line 48: | ||
};</pre> | };</pre> | ||
}} | }} | ||
'''3.''' | '''3.''' Afin de changer la position de Conky sur votre écran, modifiez les valeurs suivantes : | ||
{{File|file=~/.config/conky/conky.conkyrc| | {{File|file=~/.config/conky/conky.conkyrc| | ||
content=<pre>conky.config = { | content=<pre>conky.config = { | ||
... | ... | ||
alignment = 'top_right', -- | alignment = 'top_right', -- Pour le placer dans le coin en haut à droite | ||
gap_x 18, -- | gap_x 18, -- avec un écart horizontal de 18 pixels (par apport au coin) | ||
gap_y 20, -- | gap_y 20, -- et un écart vertical de 20 pixel (toujours par apport au coin). | ||
... | ... | ||
};</pre> | };</pre> | ||
}} | }} | ||
'''4.''' | '''4.''' Dans certaines situations, il se peut que vous ayez plusieurs valeurs pour un seul paramètre. Il faudra alors les séparer avec une virgule, comme suit : | ||
{{File|file=~/.config/conky/conky.conkyrc| | {{File|file=~/.config/conky/conky.conkyrc| | ||
content=<pre>conky.config = { | content=<pre>conky.config = { | ||
Line 66: | Line 66: | ||
};</pre> | };</pre> | ||
}} | }} | ||
On le répétera jamais assez, mais le manuel est votre meilleur allié : <code>man conky</code>, jetez un œil sous '''CONFIGURATION SETTINGS''' pour voir toutes les options disponibles. | |||
===Conky | ===Texte affiché par Conky=== | ||
La seconde partie contient le code qui sera affiché par Conky. Chaque ligne correspond à une indication qui figurera sur Conky. Il y en a tout un tas et nous ne pourrons toutes les exposer ici, alors vous savez que seule le manuel pourra vous guider entièrement dans cette tâche infernale : <code>man conky</code>, regardez en-deçà de '''OBJECTS/VARIABLES''' pour connaître toutes les options et variables disponibles. | |||
{{BoxInfo|Info| | {{BoxInfo|Info|Les lignes à l'intérieur de '''conky.text''' seront imprimées à l'identique. Ex : si vous laissez une ligne vide dans le fichier, Conky affichera une ligne vide.}} | ||
The whole code belong between these two double bracket: | The whole code belong between these two double bracket: |
edits