„Conky használata Ubuntu alatt” változatai közötti eltérés

A Ubuwiki wikiből

a (Változtak a linkek)
 
(5 szerkesztő 294 közbeeső változata nincs mutatva)
1. sor: 1. sor:
[[Fájl:Conky_alap.png|thumb|319px]]
+
==Bemutatás==
A '''Conky''' egy ingyenes és egyszerű kis program, amellyel rendszerinformációkat jeleníthetünk meg. A programra a GPL (General Public Licence) vonatkozik, Linux és BSD rendszereken futtatható.
+
 
 +
[[Fájl:Conky_alap.png|right|500px]]
 +
A '''Conky''' egy ingyenes és egyszerű kis program, amellyel rendszer információkat jeleníthetünk meg. A programra a GPL (General Public Licence) vonatkozik, Linux és BSD rendszereken futtatható.
  
 
Keletkezése óta jelentős változásokon esett át az elődjeihez képest, az egyszerűséget és a konfigurálhatóságot szem előtt tartva. A mai Conky-k majdnem mindent képesek megjeleníteni az asztalon vagy egy ablakban. Rendelkeznek rengeteg beépített (built-in) objektummal, emellett külső programok és szkriptek használatával szinte tényleg bármit megjeleníthetünk általa.
 
Keletkezése óta jelentős változásokon esett át az elődjeihez képest, az egyszerűséget és a konfigurálhatóságot szem előtt tartva. A mai Conky-k majdnem mindent képesek megjeleníteni az asztalon vagy egy ablakban. Rendelkeznek rengeteg beépített (built-in) objektummal, emellett külső programok és szkriptek használatával szinte tényleg bármit megjeleníthetünk általa.
  
 
A Conky egy kanadai tévésorozat, a ''Trailer Park Boys'' egyik karakteréről kapta a nevét.
 
A Conky egy kanadai tévésorozat, a ''Trailer Park Boys'' egyik karakteréről kapta a nevét.
 +
 +
''Forrás: [http://conky.sourceforge.net A Conky hivatalos oldala (angol nyelvű)]''
  
 
==Telepítés==
 
==Telepítés==
[[Fájl:Conky_telepit.png|thumb|220px]]
 
A programot könnyen telepíthetjük a csomagkezelőből, vagy terminálban adjuk ki a ''sudo apt-get install conky'' parancsot (amennyiben terminálból telepítjük, kérni fogja a root jogosultsághoz szükséges jelszót, amelyet gépelés közben nem látunk!)
 
  
 +
A programot könnyen telepíthetjük a csomagkezelőből, vagy terminálban adjuk ki a parancsot.
 +
 +
:<code>sudo apt-get install conky</code>
 +
 +
(Amennyiben terminálból telepítjük, kérni fogja a root jogosultsághoz szükséges jelszót, amelyet gépelés közben nem látunk!)
  
 
==Konfigurálás==
 
==Konfigurálás==
15. sor: 22. sor:
 
===Alapismeretek===
 
===Alapismeretek===
  
A telepítést követően (terminálban vagy ALT+F2) adjuk ki a 'conky' parancsot! Így már is láthatunk néhány rendszerinformációt, igaz picit "fapados" formában. Ahhoz, hogy szebb külsőt varázsoljunk, a conky konfigurációs fájlját kell átírnunk a saját igényeink szerint.
+
A telepítést követően (terminálban vagy ALT+F2) adjuk ki a „conky” parancsot! Így már is láthatunk néhány rendszerinformációt, igaz picit „fapados” formában. Ahhoz, hogy szebb külsőt varázsoljunk, a conky konfigurációs fájlját kell átírnunk a saját igényeink szerint.
 +
 
 +
 
 +
A Conky konfigurációs fájlja a '''''/home/felhasználónév/''''' mappában található '''.conkyrc''' néven. (Ezt a fájlt alapesetben nem látjuk mivel rejtett, de a CTRL+H billentyűk lenyomásával megjeleníthetjük a mappában lévő rejtett fájlokat is.)
 +
 
 +
 
 +
A program lehetőséget nyújt arra is, hogy ne az alap konfigurációs fájlt (.conkyrc) használjuk, hanem egy általunk létrehozott fájlt. Ilyenkor nincs más dolgunk, mint a „-c” kapcsoló mögé beírni az általunk készített konfigurációs fájl nevét. (esetünkben myconfig.rc)
 +
 
 +
:<code>conky -c myconfig.rc</code>
 +
 
 +
 
 +
'''Ha nem létező fájlnevet adunk meg, a következő hibaüzenetet kapjuk!'''
 +
 
 +
[[Fájl:Conky_invalidconf_red.png|382px]]
 +
 
 +
Ebben az esetben a conky elindul, viszont az alap (.conkyrc) konfigurációs fájl fog érvénybe lépni.
 +
 
 +
 
 +
 
 +
'''A konfigurációs fájl alapvetően két részre bontható: a beállító (konfigurációs) részre illetve a megjelenítendő részre. A két szakaszt a „TEXT” választja el. Értelemszerűen a „TEXT” előtt kell konfigurálni, a „TEXT” után pedig jöhet a megjelenítendő rész.'''
 +
 
 +
----
 +
 
 +
===Első programunk: Hello world!===
 +
 
 +
[[Fájl:Conky_helloworld01.png|jobbra|440px|frame|[http://www.htibi.ro/ubuwiki/01-helloword.rc.zip 01.HelloWorld.rc]]]
 +
 
 +
Ezen ismereteink alapján már könnyedén elkészíthetjük az első egyszerű konfigurációnkat, amely egy „Hello world!” feliratot varázsol az asztalunkra.
 +
Adjuk ki a „gedit .conkyrc” parancsot, majd cseréljük a fájl tartalmát a jobb oldali ábrán látható konfigurációra!
 +
 
 +
:<code>gedit .conkyrc</code>
 +
 
 +
Mint minden programba, ide is írhatunk megjegyzéseket (comment). A megjegyzéseket a sor elején lévő kettős kereszt jelzi. A példaprogramunkban a konfigurációs illetve megjelenítendő rész elkülönítésére használjuk. (szaggatott vonal formájában)
 +
 
 +
'''A kettős kereszttel kezdődő sorokat a program figyelmen kívül hagyja!'''
 +
 
 +
(kizárólag informatív szerepük van ill. csak hexadecimális számok előtt használatos)
 +
 
 +
 
 +
Megfigyelhető hogy mind a beállító részben, mind a megjelenítendő részben úgynevezett '''változókat/objektumok használunk''', viszont eltérő formában.
 +
 
 +
 
 +
A '''beállítást végző változók''' értékét a ''yes,no,desktop,override'' stb. értékekkel tudjuk megadni. Például az "alignment" (igazítás) változónk a "tm" értéket kapta (tm = Top Middle), amíg a "double_buffer" logikai változónknak a "yes" értéket adtuk (yes = True).
 +
 
 +
 
 +
A '''megjelenítő változók/objektumok''' dollárjellel kezdődnek és az ezt követő kapcsoszárójel közé kell írnunk magát a változót/objektumot, majd szóközzel elválasztva az értéket. Példánkban is jól látható: ${color white}
 +
 
 +
 
 +
A továbbiakban a beállító/megjelenítendő változókat fogjuk megismerni, hogy segítségük által mindenki eltudja készíteni a számára legmegfelelőbb Conky-t.
 +
 
 +
A leírások (angol nyelven) a Conky honlapján elérhetőek: [http://conky.sourceforge.net/config_settings.html Konfigurációs változók] / [http://conky.sourceforge.net/variables.html Megjelenítésért felelős változók/objektumok]
 +
 
 +
===Konfigurációs változók===
 +
Forrás: [http://conky.sourceforge.net/config_settings.html A Conky hivatalos olala - Configuration Settings]
 +
{{Hiányos}}
 +
{|class="toccolours" style="margin:0.5em auto; text-align:justify;"
 +
| style="background:#600; color:#fff;"|<center>'''Konfigurációs változók (A-Z)'''</center>
 +
|-
 +
|<div style="height:420px; overflow:auto; padding:5px; border:1px solid #aaa;">
 +
 
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|alignment
 +
|}
 +
[[Fájl:Conky_align.png|jobbra|300px]]
 +
 
 +
A Conky elhelyezkedését határozza meg a képernyőn. A következő értékeket veheti fel: <span style=color:#000080;>'''top_left, top_right, top_middle, bottom_left, bottom_right, bottom_middle, middle_left, middle_middle, middle_right'''</span> vagy <span style=color:#000080;>'''none'''</span>. (Ezen értékeket rövidíthetjük is, ha a <span style=color:#000080;>'''tl, tr, tm, bl, br, bm, ml, mm, mr'''</span> értékeket használjuk) Amennyiben a <span style=color:#000080;>'''none'''</span>-t használjuk, a képernyő (0,0) pozíciójában jelenik meg a Conky, ilyenkor nincs hatása a  <span style=color:#660000;>'''gap_x'''</span> ill. <span style=color:#660000;>'''gap_y'''</span> beállításoknak! (ld. a későbbi leírásban)
 +
 
 +
Megjegyzés: Ha <span style=color:#660000;>'''own_window_type'''</span>-ot <span style=color:#000080;>'''dock'''</span>-ra állítjuk nem minden esetben működik!
 +
 
 +
:<code>alignment top_left</code>
 +
:<code>alignment br</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|append_file
 +
|}
 +
 
 +
Az itt megadott fájlhoz hozzáfűzi a Conky szöveges részét. (amit a képernyőn látunk és kizárólag a szöveget) Folyamatosan ír a fájlba, mindaddig, amíg le nem állítjuk a program futását. Mivel hozzáfűzésről van szó, a fájlban többször lesz egymás alatt a Conky megjelenítendő része. Elérési út megadásánál a kis/nagybetűkre oda kell figyelni! A fájl neve és kiterjesztése szabadon választható.
 +
 
 +
:<code>append_file Myconky.txt (ebben az esetben a ''home'' könyvtárba menti a fájlt)</code>
 +
:<code>append_file /home/thomas/Logs/Conky.log (ebben az esetben a ''/home/thomas/Logs'' könyvtárba menti a fájlt)</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|background
 +
|}
 +
 
 +
Bekapcsolása esetén átlátszó ablakot kapunk. Az <span style=color:#660000;>'''own_window'''</span> tulajdonságai persze felülbírálhatják hatását.
 +
 
 +
:<code>background yes</code>
 +
:<code>background no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|border_inner_margin
 +
|}
 +
[[Fájl:Conky_innermargin.png|jobbra|162px]]
 +
A keret (border) és a benne lévő margó távolságát adhatjuk meg pixelben. (alapesetben nulla, azaz egymás mellett vannak) Az ábrán sárga színnel van jelölve.
 +
 
 +
:<code>border_inner_margin 10</code>
 +
:<code>border_inner_margin 42</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|border_outer_margin
 +
|}
 +
 
 +
Az ablak és a benne lévő keret (border) távolságát adhatjuk meg pixelben. (alapesetben nulla, azaz egymás mellett vannak) Az ábrán kék színnel van jelölve.
 +
 
 +
:<code>border_outer_margin 12</code>
 +
:<code>border_outer_margin 31</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|border_width
 +
|}
 +
 
 +
Itt adhatjuk meg a keret vastagságát pixelben, amennyiben a <span style=color:#660000;>'''draw_borders'''</span> bevan kapcsolva.
 +
 
 +
:<code>border_width 4</code>
 +
:<code>border_width 2</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|colorN
 +
|}
 +
 
 +
Lehetőségünk van, hogy 10 db színt előre definiáljunk. Az "N" helyére kerül a sorszám (0..9), a TEXT rész után pedig <span style=color:#CC6600;>'''${color0},${color1},${color2}'''</span> stb. beírásával máris ki tudjuk választani a használni kívánt színt. (ld. a későbbi leírásban) Ami fontos, hogy ezen változó definiálásakor NEM KELL kettőskereszt a hexadecimális érték elé!
 +
 
 +
[http://www.theodora.com/html_colors.html Hexadecimális színtábla]
 +
 
 +
:<code>color1 FFFFFF (a color1 lesz a fehér szín)</code>
 +
:<code>color5 FF0000 (a color5 lesz a piros szín)</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|cpu_avg_samples
 +
|}
 +
 
 +
Az itt megadott szám azt mondja meg, hogy a processzor teljesítményének monitorozásakor, hány darab mintát átlagoljon. Minél kisebb értéket választunk, annál inkább a pillanatnyi teljesítmény értéket fogjuk látni, nem pedig az átlagos teljesítményt. (érték=0 nem megengedett!)
 +
 
 +
:<code>cpu_avg_samples 2</code>
 +
:<code>cpu_avg_samples 10</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|default_bar_size
 +
|}
 +
 
 +
Az úgynevezett szintmérők (bar) alapértelmezett méreteit tudjuk itt beállítani. A szintmérők mérete külön-külön is állítható, amennyiben nem adunk azoknak méretre vonatkozó paramétereket, akkor az itt beállított értékeket veszik alapul. Ilyen mérőeszköz például a <span style=color:#CC6600;>'''${cpubar}'''</span> vagy a <span style=color:#CC6600;>'''${membar}'''</span>. (ld. a későbbi leírásban)
 +
 
 +
:<code>default_bar_size 10 10</code>
 +
:<code>default_bar_size 6 0 (0 = a Conky szélessége)</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|default_color
 +
|}
 +
 
 +
Alapértelmezett szín, ez a szín vonatkozik a keretre is, amennyiben a <span style=color:#660000;>'''draw_borders'''</span>-t bevan kapcsolva.
 +
 
 +
A színeket megadhatjuk a szín nevével: [http://ubuntuone.com/5MhezN9k2aKsfiC8oDrkff RGB.txt]
 +
 
 +
Illetve hexadecimális kóddal: [http://www.theodora.com/html_colors.html Hexadecimális színtábla]
 +
 
 +
:<code>default_color white</code>
 +
:<code>default_color #FFFFFF</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|default_gauge_size
 +
|}
 +
 
 +
Az úgynevezett mérőeszközök (gauge) alapértelmezett méreteit tudjuk itt beállítani. A mérőeszközök mérete külön-külön is állítható, amennyiben nem adunk azoknak méretre vonatkozó paramétereket, akkor az itt beállított értékeket veszik alapul. Ilyen mérőeszköz például a <span style=color:#CC6600;>'''${cpugauge}'''</span> vagy a <span style=color:#CC6600;>'''${memgauge}'''</span>. (ld. a későbbi leírásban)
 +
 
 +
:<code>default_gauge_size 25 25 (ajánlott)</code>
 +
:<code>default_gauge_size 0 10 (0 = a Conky szélessége)</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|default_graph_size
 +
|}
 +
 
 +
A Conky-ban szereplő grafikonok alapértelmezett méreteit tudjuk itt beállítani. A grafikonok mérete külön-külön is állítható, amennyiben nem adunk azoknak méretre vonatkozó paramétereket, akkor az itt beállított értékeket veszik alapul. Ilyen grafikon például a <span style=color:#CC6600;>'''${cpugraph}'''</span> vagy a <span style=color:#CC6600;>'''${memgraph}'''</span>. (ld. a későbbi leírásban)
 +
 
 +
:<code>default_graph_size 10 10</code>
 +
:<code>default_graph_size 0 25 (0 = a Conky szélessége)</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|default_outline_color
 +
|}
 +
 
 +
A körülrajzolás színét adhatjuk meg, amennyiben a <span style=color:#660000;>'''draw_outline'''</span> értéke <span style=color:#000080;>'''yes'''</span>.
 +
 
 +
A színeket megadhatjuk a szín nevével: [http://ubuntuone.com/5MhezN9k2aKsfiC8oDrkff RGB.txt]
 +
 
 +
Illetve hexadecimális kóddal: [http://www.theodora.com/html_colors.html Hexadecimális színtábla]
 +
 
 +
:<code>default_outline_color black</code>
 +
:<code>default_outline_color #6600FE</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|default_shade_color
 +
|}
 +
 
 +
Az árnyékolás színét adhatjuk meg, amennyiben a <span style=color:#660000;>'''draw_shades'''</span> értéke <span style=color:#000080;>'''yes'''</span>.
 +
 
 +
A színeket megadhatjuk a szín nevével: [http://ubuntuone.com/5MhezN9k2aKsfiC8oDrkff RGB.txt]
 +
 
 +
Illetve hexadecimális kóddal: [http://www.theodora.com/html_colors.html Hexadecimális színtábla]
 +
 
 +
:<code>default_shade_color yellow</code>
 +
:<code>default_shade_color #11FF33</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|disable_auto_reload
 +
|}
 +
 
 +
Ha éppen a használatban lévő konfigurációs fájlt szerkesztjük (pl. ''.conkyrc''), a fájl mentése esetén automatikusan újraindul a Conky. Alapértelmezett állapota a <span style=color:#000080;>'''no'''</span>, amennyiben <span style=color:#000080;>'''yes'''</span>-re állítjuk, nekünk kell manuálisan bezárni, majd újraindítani a programot, miután végeztünk a konfiguráció szerkesztésével.
 +
 
 +
Megjegyzés: a gyakorlati tapasztalat azt mutatja, hogy kétszeri mentés után működik rendesen. (2x CTRL+S)
 +
 
 +
:<code>disable_auto_reload yes</code>
 +
:<code>disable_auto_reload no (ajánlott)</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|diskio_avg_samples
 +
|}
 +
 
 +
Meghajtó (HDD, CD-ROM, stb.) I/O-k megjelenítése esetén, itt választhatjuk meg az átlagolt minták számát. Ilyen I/O-k például a <span style=color:#CC6600;>'''${diskio_read}'''</span> vagy a <span style=color:#CC6600;>'''${diskio_write}'''</span>. Minél kisebb az itt megadott szám, annál inkább a pillanatnyi értékeket fogjuk látni. (érték=0 nem megengedett!)
 +
 
 +
:<code>diskio_avg_samples 1</code>
 +
:<code>diskio_avg_samples 8</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|display
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|double_buffer
 +
|}
 +
 
 +
Használja-e az Xdbe kiterjesztést? Ezen funkció a villódzás kiküszöbölését szolgálja, <span style=color:#660000;>'''own_window'''</span> használata esetén erősen javasolt értékét <span style=color:#000080;>'''yes'''</span>-re állítani! (máskülönben a Conky villogni fog minden frissüléskor)
 +
 
 +
:<code>double_buffer yes (ajánlott)</code>
 +
:<code>double_buffer no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|draw_borders
 +
|}
 +
 
 +
Téglalap alakú keret rajzolása a Conky köré <span style=color:#000080;>'''yes'''</span> érték esetén.
 +
 
 +
:<code>draw_borders yes</code>
 +
:<code>draw_borders no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|draw_graph_borders
 +
|}
 +
 
 +
Bekapcsolása esetén a Conky-ban szereplő grafikonok köré keretet rajzol. Ilyen grafikon például a <span style=color:#CC6600;>'''$(memgraph)'''</span>. (ezen grafikonokról a későbbiekben lesz még szó, a megjelenítendő részben)
 +
 
 +
:<code>draw_graph_borders yes</code>
 +
:<code>draw_graph_borders no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|draw_outline
 +
|}
 +
 
 +
Amennyiben érteke <span style=color:#000080;>'''yes'''</span>, a szöveges részek betűit körülrajzolja a megadott színnel. A körülrajzolás színét a <span style=color:#660000;>'''default_outline_color'''</span> értékének módosításával tudjuk változtatni.
 +
 
 +
Megjegyzés: a körülrajzolás ''XFT font''-ok használata esetén nem mindig működik tökéletesen!
 +
 
 +
:<code>draw_outline yes</code>
 +
:<code>draw_outline no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|draw_shades
 +
|}
 +
 
 +
Amennyiben érteke <span style=color:#000080;>'''yes'''</span>, a szöveges részeket árnyékolja a megadott színnel. Az árnyékolás színét az <span style=color:#660000;>'''default_shade_color'''</span> értékének módosításával tudjuk változtatni.
 +
 
 +
:<code>draw_shades yes</code>
 +
:<code>draw_shades no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|extra_newline
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|font
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|format_human_readable
 +
|}
 +
 
 +
Amennyiben engedélyezzük, azaz a logikai változó értékét <span style=color:#000080;>'''yes'''</span>-re állítjuk, a megjelenítendő bájtok helyett "az ember számára olvasható" formában jelennek meg az adott értékek. (Kb,Mb stb...) Ha értéke <span style=color:#000080;>'''no'''</span>, akkor a le/feltöltésünk értékét bájtokban fogjuk látni. Ezen beállításhoz kapcsolódik még a <span style=color:#660000;>'''short_units'''</span>. (ld. a későbbi leírásban)
 +
 
 +
:<code>format_human_readable yes (ajánlott)</code>
 +
:<code>format_human_readable no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|gap_x
 +
|}
 +
 
 +
A Conky elhelyezkedését határozza meg, egyfajta offszet (eltolás). Miután az <span style=color:#660000;>'''alignment'''</span>-tel beállítottuk a pozíciót a képernyőn, az itt megadott értékkel eltolhatjuk azt "X" irányba. (vízszintes eltolás)
 +
 
 +
:<code>gap_x 25</code>
 +
:<code>gap_x 46</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|gap_y
 +
|}
 +
 
 +
Szerepe ugyanaz, mint a <span style=color:#660000;>'''gap_x'''</span>-nek, viszont itt "Y" irányú eltolásról beszélünk. (függőleges eltoltás)
 +
 
 +
:<code>gap_y 12</code>
 +
:<code>gap_y 31</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|hddtemp_host
 +
|}
 +
 
 +
A <span style=color:#CC6600;>'''${hddtemp}'''</span> kiszolgáló címét adhatjuk meg, amennyiben nem az alapértelmezett (127.0.0.1) címet használjuk. Rossz cím esetén a a HDD hőmérséklet kiíratásakor az N/A üzenetet kapjuk. A <code>hddtemp</code> áltál használt HOST / PORT ellenőrizhető az ''etc/default/hddtemp'' fájlban. (általában nem célszerű elállítani)
 +
 
 +
:<code>hddtemp_host 127.0.0.2</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|hddtemp_port
 +
|}
 +
 
 +
A <span style=color:#CC6600;>'''${hddtemp}'''</span> kiszolgáló portját adhatjuk meg, amennyiben nem az alapértelmezett (7634) portot használjuk. Rosz port esetén a a HDD hőmérséklet kiíratásakor az N/A üzenetet kapjuk. A <code>hddtemp</code> áltál használt HOST / PORT ellenőrizhető az ''etc/default/hddtemp'' fájlban. (általában nem célszerű elállítani)
 +
 
 +
:<code>hddtemp_port 9231</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|if_up_strictness
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|imap
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|imlib_cache_flush_interval
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|imlib_cache_size
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|lua_draw_hook_post
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|lua_draw_hook_pre
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|lua_load
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|lua_shutdown_hook
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|lua_startup_hook
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|mail_spool
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|max_port_monitor_connections
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|max_specials
 +
|}
 +
 
 +
"Speciális dolgok" maximális száma a TEXT részben. (speciálisnak számít minden, ami nem szimpla szöveg, mint pl. <span style=color:#CC6600;>'''${alignr}'''</span>, <span style=color:#CC6600;>'''${font}'''</span>, <span style=color:#CC6600;>'''${membar}'''</span> stb.) Nem megfelelő beállítás esetén, a program leáll és a "''too many special things in text''" hibaüzenetet kapjuk.
 +
 
 +
Alapértelmezett értéke: 512.
 +
 
 +
:<code>max_specials 42</code>
 +
:<code>max_specials 512 (alapértelmezett)</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|max_text_width
 +
|}
 +
 
 +
Egy sorban megjeleníthető karakterek maximális száma. (ennyi karakter kiírása után, új sort fog kezdeni a program) Amennyiben nem szeretnénk, hogy a sorok szétessenek, értékét állítsuk nullára!
 +
 
 +
:<code>max_text_width 0 (ajánlott)</code>
 +
:<code>max_text_width 31</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|max_user_text
 +
|}
 +
 
 +
A megjelentítendő részben lévő karakterek maximális számát adhatjuk meg. Ha például 20-ra állítjuk és ennél több karakter szerepel a TEXT után, a Conky egy része nem fog megjelenni. (szóköz és ENTER is beleszámít a méretbe, alapértelmezett mérete: 16384 byte)
 +
 
 +
:<code>max_user_text 20</code>
 +
:<code>max_user_text 100</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|maximum_width
 +
|}
 +
 
 +
Az ablak maximális szélességét adhatjuk meg pixelben. Ennél szélesebb még akkor sem lesz az ablak, ha a szöveg kilóg belőle.
 +
 
 +
:<code>maximum_width 450</code>
 +
:<code>maximum_width 532</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|minimum_size
 +
|}
 +
 
 +
Az ablak minimális méretét adhatjuk meg pixelben.
 +
 
 +
:<code>minimum_size 120 200</code>
 +
:<code>minimum_size 235 235</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|mpd_host
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|mpd_password
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|mpd_port
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|music_player_interval
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|net_avg_samples
 +
|}
 +
 
 +
Hálózati adatforgalom megjelenítése esetén, itt választhatjuk meg az átlagolt minták számát. Ilyen megjelenítők például a <span style=color:#CC6600;>'''${upspeed}'''</span> vagy a <span style=color:#CC6600;>'''${downspeed}'''</span>. Minél kisebb az itt megadott szám, annál inkább a pillanatnyi sebesség értékeket fogjuk látni. (érték=0 nem megengedett!)
 +
 
 +
:<code>net_avg_samples 2</code>
 +
:<code>net_avg_samples 5</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|no_buffers
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|nvidia_display
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|out_to_console
 +
|}
 +
 
 +
Kozolból (terminálból) indítva a Conky-t, <span style=color:#000080;>'''yes'''</span> érték esetén, a megjelenítendő rész tartalma megjelenik a konzolon belül is. (folyamatosan, egymás alá írja a terminálba, mindaddig amíg fut a program)
 +
 
 +
:<code>out_to_console yes</code>
 +
:<code>out_to_console no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|out_to_ncurses
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|out_to_stderr
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|out_to_x
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|override_utf8_locale
 +
|}
 +
 
 +
UTF-8 karakterkódolás felülbírálása. Értékét <span style=color:#000080;>'''no'''</span>-ra állítva, a megjelenítendő részben az ékezetes betűk UTF-8-as karakterkódja fog megjelenni.
 +
 
 +
További információk: [http://hu.wikipedia.org/wiki/UTF-8 UTF-8 (Wikipédia)]
 +
 
 +
:<code>override_utf8_locale yes</code>
 +
:<code>override_utf8_locale no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|overwrite_file
 +
|}
 +
 
 +
Hasonlóan működik, mint az <span style=color:#660000;>'''append_file'''</span>, de itt mindig felülírja a megadott fájlt, azaz a Conky (szöveges) tartalma csak egyszer fog megjelenni a fájlban. (mindig a kilépés előtti utolsó állapotot fogjuk látni) Folyamatosan ír a fájlba, mindaddig, amíg le nem állítjuk a program futását. Elérési út megadásánál a kis/nagybetűkre oda kell figyelni! A fájl neve és kiterjesztése szabadon választható.
 +
 
 +
:<code>overwrite_file ConkyText.txt (ebben az esetben a ''home'' könyvtárba menti a fájlt)</code>
 +
:<code>overwrite_file /home/thomas/Logs/Conky_last.log (ebben az esetben a ''/home/thomas/Logs'' könyvtárba menti a fájlt)</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|own_window
 +
|}
 +
 
 +
"Saját ablak" bekapcsolása. Értékét <span style=color:#000080;>'''yes'''</span>-re állítva, a saját ablakszabályaink lesznek érvényesek. (a saját ablakunk tulajdonságait az <span style=color:#660000;>'''own_window_class, own_window_colour, own_window_hints, own_window_title, own_window_argb_visual, own_window_argb_value, own_window_transparent'''</span> valamint az <span style=color:#660000;>'''own_window_type'''</span> változókkal tudjuk beállítani)
 +
 
 +
:<code>own_window yes</code>
 +
:<code>own_window no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|own_window_class
 +
|}
 +
 
 +
WM_CLASS név manuális megadása. (Alapesetben "Conky")
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|own_window_colour
 +
|}
 +
 
 +
Saját ablakunk színének megadása. Csak abban az esetben érvényes, ha az <span style=color:#660000;>'''own_window_transparent'''</span> értéke <span style=color:#000080;>'''no'''</span> illetve az <span style=color:#660000;>'''own_window'''</span> értéke <span style=color:#000080;>'''yes'''</span>.
 +
 
 +
A színeket megadhatjuk a szín nevével: [http://ubuntuone.com/5MhezN9k2aKsfiC8oDrkff RGB.txt]
 +
 
 +
Illetve hexadecimális kóddal: [http://www.theodora.com/html_colors.html Hexadecimális színtábla]
 +
 
 +
:<code>own_window_colour red</code>
 +
:<code>own_window_colour #CC0033</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|own_window_hints
 +
|}
 +
 
 +
Az ablakunk tulajdonságait (szabályait) állíthatjuk itt be, amelyek a következők lehetnek:
 +
 
 +
:<span style=color:#000080;>'''below'''</span>: Conky "alultartása", mindig a többi ablak alatt jelenjen meg.
 +
 
 +
:<span style=color:#000080;>'''skip_taskbar'''</span>: "tálca mellőzése", programok közti lapozáskor (pl.: ALT+TAB) nem fog látszani.
 +
 
 +
:<span style=color:#000080;>'''undecorated'''</span>: Ablakdíszítés eltávolítása. (keret + gombok)
 +
 
 +
:<span style=color:#000080;>'''override'''</span>: Ablakkezelő felülbírálása. (metacity)
 +
 
 +
:<span style=color:#000080;>'''sticky'''</span>: Ragadás bekapcsolása, hozzátapad az asztalhoz. (valamint ilyenkor minden munkaterületen megjelenik)
 +
 
 +
::<code>own_window_hints skip_taskbar,sticky,skip_pager</code>
 +
::<code>own_window_hints below,skip_pager,undecorated,override</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|own_window_title
 +
|}
 +
 
 +
Amennyiben az ablakdíszítés nincs kikapcsolva, itt adható meg az ablak neve. (alapértelmezett: "Conky")
 +
 
 +
:<code>own_window_title My system monitor</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|own_window_argb_visual
 +
|}
 +
 
 +
Amennyiben értékét <span style=color:#000080;>'''yes'''</span>-re állítjuk, a <span style=color:#660000;>'''own_window_argb_value'''</span>-nél megadott értéknek megfelelően átlátszó lesz az ablakunk. Megengedett értéktartomány: 0-255, ahol a 0=átlátszatlan, a 255=átlátszó. Itt két fontos dolgot kell szemelőtt tartanunk: hatástalan, ha <span style=color:#660000;>'''own_window_transparent'''</span> értéke <span style=color:#000080;>'''yes'''</span> ill. az asztalt nem fogjuk alatta látni, (egyenlőre) az átlátszóság kizárólag más albakok felett működik.
 +
 
 +
:<code>own_window_argb_visual yes</code>
 +
:<code>own_window_argb_visual no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|own_window_argb_value
 +
|}
 +
 
 +
<span style=color:#660000;>'''own_window_argb_visual'''</span> bekapcsolása esetén itt adhatjuk meg az átlátszóság mértékét. (0-255)
 +
 
 +
:<code>own_window_argb_value 0  (átlátszatlan)</code>
 +
:<code>own_window_argb_value 127 (áttetsző)</code>
 +
:<code>own_window_argb_value 255 (átlátszó)</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|own_window_transparent
 +
|}
 +
 
 +
Bekapcsolása esetén a Conky ablakának háttere (teljesen) átlátszóvá válik.
 +
 
 +
:<code>own_window_transparent yes</code>
 +
:<code>own_window_transparent no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|own_window_type
 +
|}
 +
 
 +
Amennyiben <span style=color:#660000;>'''own_window'''</span> értéke <span style=color:#000080;>'''yes'''</span>, itt adhatjuk meg milyen típusú ablakra lesz szükségünk. A választható típusok a következők:  <span style=color:#000080;>'''normal, desktop, dock, panel'''</span> vagy <span style=color:#000080;>'''override'''</span>. (Az alapértelmezés a "normal")
 +
 
 +
:<span style=color:#000080;>'''normal'''</span>: normál ablak, különösebb magyarázatra nem szorul.
 +
 
 +
:<span style=color:#000080;>'''desktop'''</span>: speciális, díszétés nélküli ablak az asztalon, amely nem jelenik meg az éppen futó alkalmazások között (ALT+TAB) ill. a tálcán sem. Ezen felül "hozzáragad" az asztalhoz és minden munkaterületen megjelenik.
 +
 
 +
:<span style=color:#000080;>'''dock'''</span>: mindig felül marad, valamilyen oknál fogva azonban az <span style=color:#660000;>'''alignment'''</span>-et figyelmen kívül hagyja, így pozícióját csak a <span style=color:#660000;>'''gap_x'''</span>, <span style=color:#660000;>'''gap_y'''</span> segítségével tudjuk állítani. Minden munkaterületen megjelenik és nem látjuk a futó programok között (ALT+TAB) ill. a tálcán sem.
 +
 
 +
:<span style=color:#000080;>'''panel'''</span>: mindig felül marad, megakadályozva az ablakok maximalizását is. Maximalizáláskor az ablak egy élhez igazodik, amely függ a Conky méretétől ill. elhelyezkedésétől is. (ld. alignment) Minden munkaterületen megjelenik és nem látjuk a futó programok között (ALT+TAB) ill. a tálcán sem.
 +
 
 +
:<span style=color:#000080;>'''override'''</span>: ebben az esetben az ablakra nem vonatkoznak az ablakmenedzser (WM) szabályai, sok helyzetben igen hasznos lehet.
 +
 
 +
::<code>own_window_type desktop</code>
 +
::<code>own_window_type dock</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|pad_percents
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|pop3
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|short_units
 +
|}
 +
 
 +
Mértékegységek rövidítésének bekapcsolása. (KiB → K , MiB → M stb.) Alapértelmezett állapotban kivan kapcsolva, tehát a mértékegységeket a hosszú formájukban látjuk.
 +
 
 +
:<code>short_units yes</code>
 +
:<code>short_units no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|show_graph_range
 +
|}
 +
 
 +
Értékét <span style=color:#000080;>'''yes'''</span>-re állítva, a megjelenített grafikonok időintervallumát ráírja a grafikonokra. (azt mutatja meg, hogy az adott grafikon vízszintes tengelye, mennyi időt foglal magába)
 +
 
 +
:<code>show_graph_range yes</code>
 +
:<code>show_graph_range no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|show_graph_scale
 +
|}
 +
 
 +
Értékét <span style=color:#000080;>'''yes'''</span>-re állítva, a megjelenített grafikonok maximális értékét ráírja a grafikonokra.
 +
 
 +
:<code>show_graph_scale yes</code>
 +
:<code>show_graph_scale no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|stippled_borders
 +
|}
 +
 
 +
Szaggatott keret/vonal (border/line) rajzolását teszi lehetővé. Az itt megadott értékkel a szagatottság mértékét tudjuk szabályozni (mértékegysége: pixel). A funkciónak csak akkor van valós szerepe, ha a <span style=color:#660000;>'''draw_borders'''</span>  bevan kapcsolva vagy szaggatott vonalat rajzolunk <span style=color:#CC6600;>'''${stippled_vr}'''</span> segítségével. (ld. későbbi leírásban)
 +
 
 +
:<code>stippled_borders 2</code>
 +
:<code>stippled_borders 5</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|temperature_unit
 +
|}
 +
 
 +
A hőmérsékletet megjelenítő változók mértékegysége alapesetben a <span style=color:#000080;>'''Celsius'''</span>, de lehetőségünk van átállítani <span style=color:#000080;>'''Fahrenheit'''</span>-re is. Ilyen változók például a <span style=color:#CC6600;>'''${acpitemp}'''</span>. (ld. későbbi leírásban)
 +
 
 +
:<code>temperature_unit celsius (alapértelmezett)</code>
 +
:<code>temperature_unit fahrenheit</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|templateN
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|text_buffer_size
 +
|}
 +
 
 +
A ''Text Buffer'' méretét adhatjuk meg, amely azt jelenti, hogy a megjelentő változók (pl. <span style=color:#CC6600;>'''${exec}'''</span>) után mennyi legyen a maximálisan megengedett karakterek száma. Növelése esetén, több karaktert írthatunk egy-egy változó paraméterei közé, viszont drasztikusan csökkenhet a Conky teljesítménye! Alapértelmezett értéke 256byte, ennél kisebb értéket nem lehet beállítani, célszerű ezen hagyni.
 +
 
 +
:<code>text_buffer_size 256 (ajánlott)</code>
 +
:<code>text_buffer_size 512</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|times_in_seconds
 +
|}
 +
 
 +
Az idővel kapcsolatos megjelenítendő változók mértékegységét másodpercre állítja. (a későbbiekben a <span style=color:#CC6600;>'''${format_time}'''</span>-nál lesz szerepe)
 +
 
 +
:<code>times_in_seconds yes</code>
 +
:<code>times_in_seconds no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|top_cpu_separate
 +
|}
 +
 
 +
Amennyiben többmagos processzorral dolgozunk, lehetőségünk van arra, hogy a magokat egyként vagy szétbontva értelmezzük, a futó programok teljesítménylistáján. Értékét <span style=color:#000080;>'''no'''</span>-ra állítva, az egy processzorra vonatkoztatott teljesítményt látjuk. Ezen beállításnak a kesőbbiekben a <span style=color:#CC6600;>'''${top}'''</span>-nál lesz fontos szerepe.
 +
 
 +
:<code>top_cpu_separate yes</code>
 +
:<code>top_cpu_separate no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|top_name_width
 +
|}
 +
 
 +
A <span style=color:#CC6600;>'''${top}'''</span> folyamatok listázásakor megjelenítendő folyamatok nevének hosszúságát állíthatjuk be. (n+1 karakter fog látszódni a folyamatok nevéből, tehát 0 értéknél is 1 karaktert látni fogunk, amely értelemszerűen a folyamat nevének kezdőbetűje lesz)
 +
 
 +
Alapértelmezett értéke: 15
 +
 
 +
:<code>top_name_width 10</code>
 +
:<code>top_name_width 6</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|total_run_times
 +
|}
 +
 
 +
Az itt megadott érték azt határozza meg, hogy hányszor fusson le egymás után a program.
 +
 
 +
:<code>total_run_times 14</code>
 +
:<code>total_run_times 0 (ebben az esetben folyamatosan fut, amíg be nem zárjuk)</code>
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|update_interval
 +
|}
 +
 
 +
A Conky frissítésének idejét tudjuk megadni másodpercekben. (ha például 2-re állítjuk az értéket, csak minden második másodpercben fognak frissülni a megjelenített adatok)
 +
 
 +
:<code>update_interval 1 (ajánlott)</code>
 +
:<code>update_interval 0.5</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|update_interval_on_battery
 +
|}
 +
 
 +
Funkciója megegyezik az <span style=color:#660000;>'''update_interval'''</span>-lal, de ezen beállítás csak akkor lép érvénybe, ha akkumulátoros üzemmódra kapcsolunk. (kihúzzuk a hálózati töltőt → ''battery mode'')
 +
 
 +
:<code>update_interval_on_battery 10</code>
 +
:<code>update_interval_on_battery 32</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|uppercase
 +
|}
 +
 
 +
Nagybetűs üzemmód bakapcsolása <span style=color:#000080;>'''yes'''</span> érték esetén, a Conky-ban megjelenő karakterek mindegyike nagybetűs lesz.
 +
 
 +
:<code>uppercase yes</code>
 +
:<code>uppercase no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|use_spacer
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|use_xft
 +
|}
 +
 
 +
Xft használata, élsimított betűk bekapcsolása <span style=color:#000080;>'''yes'''</span> érték esetén.
 +
 
 +
:<code>use_xft yes</code>
 +
:<code>use_xft no</code>
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|xftalpha
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#600; color:#fff; width:250px; padding-left:10px;"|xftfont
 +
|}
 +
 
 +
(leírás)
 +
</div>
 +
|}
 +
 
 +
===Megjelenítésért felelős változók===
 +
Forrás: [http://conky.sourceforge.net/variables.html a Conky hivatolos oldala - Conky Objects]
 +
{{Hiányos}}
 +
{|class="toccolours" style="margin:0.5em auto; text-align:justify; width:100%;"
 +
|style="background: #c60;color: #fff;"|<center>'''Megjelenítésért felelős változók/objektumok (A-Z)'''</center>
 +
|-
 +
|<div style="height:420px; overflow:auto; padding:5px; border:1px solid #aaa;">
 +
 
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|acpiacadapter
 +
|}
 +
 
 +
Az ACPI hálózati adapter állapotát figyeli. Tápellátással kapcsolatos állapot információkat jeleníti meg.
 +
 
 +
:<code>${acpiacadapter}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|acpifan
 +
|}
 +
 
 +
Az ACPI hálózati adapter ventilátorának állapotával kapcsolatos információkat jeleníti meg.
 +
 
 +
:<code>${acpifan}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|acpitemp
 +
|}
 +
 
 +
Az ACPI hálózati adapter hőmérsékletét figyeli és jeleníti meg.
 +
 
 +
:<code>${acpitemp}</code>
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|addr
 +
|}
 +
 
 +
Megjeleníti egy adott eszköz lokális IP-címét, amennyiben nincs cím hozzárendelve az eszközhöz, a "nincs cím" (No Address) szöveget írja ki.
 +
 
 +
:<code>${addr eth0}</code>
 +
:<code>${addr wlan0}</code>
 +
 
 +
Itt kell megemlítenünk azt is, hogy az ún. WAN IP is megjeleníthető. (''Wide Area Network'' = Széles területre kiterjedő hálózat). Ehhez csupán futtatnunk kell a <code>curl ifconfig.me/ip</code> parancsot. Több másodpercig is eltarthat, amíg az említett parancs lefut és visszatér a WAN-IP címünkkel. (az adott parancsot nem szükséges minden ciklusban lefuttatni, ezért a példában is időzítve, 5 percenként futtatjuk)
 +
 
 +
Amennyiben a <code>curl</code> nincs telepítve, terminálban adjuk ki a következő parancsot:
 +
:<code>sudo apt-get install curl</code>
 +
Ezt követően már futtathatjuk a Conky-ban a következő parancsot:
 +
:<code>${execi 300 curl ifconfig.me/ip}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|addrs
 +
|}
 +
[[Fájl:Conky-tux.png|left|24px]] Kizárólag Linux alatt használható!
 +
 
 +
 
 +
Megjeleníti egy adott eszközhöz tartozó összes lokális IP-címet. Ha az eszközhöz csupán egyetlen cím tartozik, akkor gyakorlatilag ua. mintha az <span style=color:#CC6600;>'''${addr}'''</span> változót használnák.
 +
 
 +
:<code>${addrs eth0}</code>
 +
:<code>${addrs wlan0}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|adt746xcpu
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|adt746xfan
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|alignc
 +
|}
 +
 
 +
A megjelenítendő szöveg/információ középre igazítására szolgáló utasítás. (CENTER)
 +
 
 +
:<code>${alignc}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|alignr
 +
|}
 +
 
 +
A megjelenítendő szöveg/információ jobbra igazítására szolgáló utasítás. (RIGHT)
 +
 
 +
:<code>${alignr}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd
 +
|}
 +
 
 +
A szünetmentes tápegység állapotát/kommunikációs állapotát mutatja.
 +
 
 +
:<code>${apcupsd}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_cable
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_charge
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_lastxfer
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_linev
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_load
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_loadbar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_loadgauge
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_loadgraph
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_model
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_name
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_status
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_temp
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_timeleft
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apcupsd_upsmode
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apm_adapter
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apm_battery_life
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|apm_battery_time
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c40; color:#fff; width:250px; padding-left:10px;"|Audacious (zenelejátszó)
 +
|}
 +
[[Fájl:Audacious-icon.png|left|42px]]
 +
Ahhoz, hogy az alábbi megjelenítőket megfelelően tudjuk használni, telepítenünk kell az Audacious zenelejátszó programot:
 +
:<code>sudo apt-get install audacious</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_bar
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audacious zenelejátszó folyamatjelzőjét jeleníti meg.
 +
 
 +
:<code>${audacious_bar}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_bitrate
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audacious zenelejátszóval lejátszott fájl bitsűrűségét jeleníti meg. (bit/second)
 +
 
 +
:<code>${audacious_bitrate}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_channels
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audacious zenelejátszóval lejátszott fájl csatornáinak számát jeleníti meg. (pl. sztereó esetén 2)
 +
 
 +
:<code>${audacious_channels}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_filename
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audacious zenelejátszóval lejátszott fájl nevét jeleníti meg, a teljes elérési úttal (path).
 +
 
 +
:<code>${audacious_filename}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_frequency
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audacious zenelejátszóval lejátszott fájl mintavételezési frekvenciáját jeleníti meg. (Hz)
 +
 
 +
:<code>${audacious_frequency}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_length
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audacious zenelejátszóval lejátszott fájl (lejátszási) hosszát jeleníti meg, percben és másodpercekben. (Minutes : Seconds)
 +
 
 +
:<code>${audacious_lenght}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_length_seconds
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audacious zenelejátszóval lejátszott fájl (lejátszási) hosszát jeleníti meg másodpercekben. (Seconds)
 +
 
 +
:<code>${audacious_lenght_seconds}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_main_volume
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audacious zenelejátszóban beállított hangerő értékét jeleníti meg. (min=0 ; max=100)
 +
 
 +
:<code>${audacious_main_volume}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_playlist_length
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Kiírja, hogy az Audacious zenelejátszó lejátszási listájában hány darab zeneszám van.
 +
 
 +
:<code>${audacious_playlist_length}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_playlist_position
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Kiírja, hogy az Audacious zenelejátszó lejátszási listájában éppen hányadik zeneszámnál tart a lejátszás.
 +
 
 +
:<code>${audacious_playlist_position}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_position
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audaciousban éppen lejátszás alatt lévő szám pozícióját adja vissza, percben és másodpercben. (Minutes : Seconds)
 +
 
 +
:<code>${audacious_position}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_position_seconds
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audaciousban éppen lejátszás alatt lévő szám pozícióját adja vissza másodpercben. (Seconds)
 +
 
 +
:<code>${audacious_position_seconds}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_status
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audacious zenelejátszó aktuális állapotát adja vissza. (Playing, stopped etc...)
 +
 
 +
:<code>${audacious_status}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|audacious_title
 +
|}
 +
 
 +
[[Fájl:Audacious-icon.png|left|24px]]Az Audaciousban éppen lejátszás alatt lévő szám címét adja vissza. Fontos megjegyezni, hogy amennyiben az argumentumát üresen hagyjuk, a Conky hibakóddal leáll. Mindig írjunk mögé egy számot, hogy a kiírandó névből hány karaktert szeretnénk megjeleníteni!
 +
 
 +
:<code>${audacious_title 20}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|battery
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|battery_bar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|battery_percent
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|battery_short
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|battery_time
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|blink
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|bmpx_album
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|bmpx_artist
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|bmpx_bitrate
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|bmpx_title
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|bmpx_track
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|bmpx_uri
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|buffers
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|cached
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|cmdline_to_pid
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|color
 +
|}
 +
 
 +
A szöveg színének megadását teszi lehetővé. Többféleképpen megadhatjuk a használni kívánt szín értékét.
 +
 
 +
 
 +
Szín kiválasztása a szín neve alapján:
 +
:<code>${color black}</code>
 +
 
 +
Szín megadása hexadecimális értékkel (pl. piros):
 +
:<code>${color #FF0000}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|colorN
 +
|}
 +
 
 +
Szín megadása előre definiált értékkel:
 +
:<code>${color1}</code>
 +
:Ebben az esetben előre kell definiálni a "color1" értékét (pl. fehér), a konfigurációs részben:
 +
:<code>color1 FFFFFF</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|combine
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|conky_build_arch
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|conky_build_date
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|conky_version
 +
|}
 +
 
 +
A Conky verziószámát jeleníti meg. (pl. 1.8.1)
 +
 
 +
:<code>${conky_version}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|cpu
 +
|}
 +
 
 +
A processzor terhelését jeleníti meg, százalékos formában. Több magos processzor esetén lehetőségünk van a magonkénti (CORE) terhelés megjelenítésére is.
 +
 
 +
:<code>${cpu}</code>
 +
:<code>${cpu cpu1}</code>
 +
:<code>${cpu cpu2}</code>
 +
 
 +
Egymagos processzornál csak a <code>${cpu}</code> használható! (különben a Conky hibakóddal leáll)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|cpubar
 +
|}
 +
 
 +
A processzor állapotát/terhelését jelző sávot jelenít meg. Több processzor esetén lehetőségünk van a magonkénti megjelenítésre. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott <span style=color:#660000;>'''default_bar_size'''</span> értékek lépnek érvénybe.
 +
 
 +
:<code>${cpubar}</code>
 +
:<code>${cpubar 5,200}</code>
 +
:<code>${cpubar cpu1}</code>
 +
:<code>${cpubar cpu2 5,100}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|cpugauge
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|cpugraph
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|curl
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|desktop
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|desktop_name
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|desktop_number
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|disk_protect
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|diskio
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|diskio_read
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|diskio_write
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|diskiograph
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|diskiograph_read
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|diskiograph_write
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|downspeed
 +
|}
 +
 
 +
Az éppen aktuális letöltési sebességet mutatja egy adott eszközön. Amennyiben nem tudjuk az adott eszköz nevét, használjuk (terminálban) a <code>ifconfig</code> parancsot. (kilistázza az adott hálózati eszközöket, névvel és egyéb információkkal)
 +
 
 +
:<code>${downspeed eth0}</code>
 +
:<code>${downspeed wlan0}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|downspeedf
 +
|}
 +
 
 +
 
 +
Gyakorlatilag ua. mint az sima <span style=color:#CC6600;>'''${downspeed}'''</span>, annyi különbséggel, hogy itt kilóbájtokban jeleníti meg az értékeket. Ha a konfigurációs részben a <span style=color:#660000;>'''short_units'''</span> értéke <span style=color:#000080;>'''yes'''</span> -re van állítva, akkor nincs különbség az előbb említett parancs és ezen parancs között.
 +
 
 +
:<code>${downspeedf eth0}</code>
 +
:<code>${downspeedf wlan0}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|downspeedgraph
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|draft_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|else
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|endif
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|entropy_avail
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|entropy_bar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|entropy_perc
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|entropy_poolsize
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|eval
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|eve
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|exec
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|execbar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|execgauge
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|execgraph
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|execi
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|execibar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|execigauge
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|execigraph
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|execp
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|execpi
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|flagged_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|font
 +
|}
 +
 
 +
A betűtípus megváltoztatására szolgál. Az adott sortól lép érvénybe a betűtípus, mindaddig amíg nem adunk meg egy újabbat. Üresen hagyva az argumentumát, az alap (default) betűtípusra vált.
 +
 
 +
:<code>${font Ubuntu:style=Bold:pixelsize=12}</code>
 +
:<code>${font}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|format_time
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|forwarded_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|freq
 +
|}
 +
 
 +
A processzor frekvenciáját jeleníti meg MHz-ben. Az argumentumában megadhatjuk a kívánt mag (core) sorszámát. (amennyiben nem adunk meg paramétert, automatikusan az első mag frekvenciáját jeleníti meg)
 +
 
 +
:<code>${freq}</code>
 +
:<code>${freq 1}</code>
 +
:<code>${freq 2}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|freq_g
 +
|}
 +
 
 +
A processzor frekvenciáját jeleníti meg GHz-ben. Az argumentumában megadhatjuk a kívánt mag (core) sorszámát. (amennyiben nem adunk meg paramétert, automatikusan az első mag frekvenciáját jeleníti meg)
 +
 
 +
:<code>${freq_g}</code>
 +
:<code>${freq_g 1}</code>
 +
:<code>${freq_g 2}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c40; color:#fff; width:250px; padding-left:10px;"|FS_változók (FileSytem)
 +
|}
 +
[[Fájl:Conky-fs-mount.png|jobbra|420px]]
 +
Az 'FS' változók használata előtt, fontos megemlíteni, hogy amennyiben nem adunk meg semmit az argumentum részbe (csak önmagában használjuk a változókat), minden esetben a gyökérkönyvtárra fognak vonatkozni az értékek. ( / , ROOT)
 +
 
 +
Azt hogy milyen eszközök vannak csatolva milyen néven, könnyen megtudhatjuk, ha terminálban kiadjuk a következő parancsot:
 +
 
 +
:<code>mount</code>
 +
 
 +
Ahogyan az ábrán is látható, jelenleg 3 eszköz van csatolva: '''sda1 , sda5 , sdb1'''. Jelen esetben az sda1 "/" néven (root), az sda5 "/home" néven (home könyvtár), az sdb1 pedig "/media/PENDRIVE" (pendrive) néven érhető el. Ugyan ez a helyzet CD/DVD lemezeknél is, amint behelyezünk egy CD/DVD lemezt, a rendszer csatolni fogja "/media/valami" néven.
 +
 
 +
Tehát az 'FS' változók értékei mindig az adott csatolási pontra lesznek érvényesek, a példák között lesz többféle csatolási pont is ezek szemléltetésére.
 +
 
 +
 
 +
 
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|fs_bar
 +
|}
 +
 
 +
Egy adott eszköz állapotát/kihasználtságát jelző sávot jelenít meg. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott <span style=color:#660000;>'''default_bar_size'''</span> értékek lépnek érvénybe. Legutolsó paraméterként kell megadnunk a kívánt eszközt. (ha önmagában használjuk, azaz egyetlen paramétert sem adunk meg, akkor a ROOT állapotát jeleníti meg)
 +
 
 +
:<code>${fs_bar}</code>
 +
:<code>${fs_bar 5,100 /home}</code>
 +
:<code>${fs_bar /media/PENDRIVE}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|fs_bar_free
 +
|}
 +
 
 +
Egy adott eszközön rendelkezésre álló szabad területet jelző sávot jelenít meg. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott <span style=color:#660000;>'''default_bar_size'''</span> értékek lépnek érvénybe. Legutolsó paraméterként kell megadnunk a kívánt eszközt. (ha önmagában használjuk, azaz egyetlen paramétert sem adunk meg, akkor a ROOT állapotát jeleníti meg)
 +
 
 +
:<code>${fs_bar_free}</code>
 +
:<code>${fs_bar_free 5,100 /home}</code>
 +
:<code>${fs_bar_free /media/PENDRIVE}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|fs_free
 +
|}
 +
 
 +
A kiválasztott eszköz szabad méretét adja vissza.
 +
 
 +
:<code>${fs_free /home}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|fs_free_perc
 +
|}
 +
 
 +
A kiválasztott eszköz szabad méretét adja vissza százalékos arányban.
 +
 
 +
:<code>${fs_free_perc /home}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|fs_size
 +
|}
 +
 
 +
Egy adott eszköz (teljes) méretét jeleníti meg.
 +
 
 +
:<code>${fs_size /media/PENDRIVE}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|fs_type
 +
|}
 +
 
 +
Ebből a változóból megtudhatjuk, hogy az adott eszköz milyen fájlrendszert használ. (ntfs, ext4, vfat etc...)
 +
 
 +
:<code>${fs_type /media/PENDRIVE}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|fs_used
 +
|}
 +
 
 +
A kiválasztott eszköz használatban lévő méretét adja vissza.
 +
 
 +
:<code>${fs_used /boot}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|fs_used_perc
 +
|}
 +
 
 +
A kiválasztott eszköz használatban lévő méretét adja vissza százalékos arányban.
 +
 
 +
:<code>${fs_used_perc /boot}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|goto
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|gw_iface
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|gw_ip
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|hddtemp
 +
|}
 +
 
 +
Egy adott merevlemez (Hard Disk Drive) hőmérsékletét mutatja. Fontos, hogy amennyiben nincs telepítve a <code>hddtemp</code> , nem fog működni. Az említett programot a következő paranccsal tudjuk telepíteni:
 +
 
 +
:<code>sudo apt-get install hddtemp</code>
 +
 
 +
A telepítést követően, már nincs más dolgunk, mint megadni az argumentumban egy eszköz nevét, amelyet a <code>mount</code> paranccsal tudunk ellenőrizni.
 +
 
 +
:<code>${hddtemp /dev/sda}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|head
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|hr
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|hwmon
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i2c
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i8k_ac_status
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i8k_bios
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i8k_buttons_status
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i8k_cpu_temp
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i8k_left_fan_rpm
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i8k_left_fan_status
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i8k_right_fan_rpm
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i8k_right_fan_status
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i8k_serial
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|i8k_version
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|ibm_brightness
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|ibm_fan
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|ibm_temps
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|ibm_volume
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|iconv_start
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|iconv_stop
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_empty
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_existing
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_gw
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_match
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_mixer_mute
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_mounted
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_mpd_playing
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_running
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_smapi_bat_installed
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_up
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_updatenr
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|if_xmms2_connected
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|image
 +
|}
 +
 
 +
Képek megjelenítését teszi lehetővé. Az argumentumában 4 opciót használhatunk: pozíció, méret, 'no-cache' zászló, 'cache flush' intervallum. A pozíció megadásnál X,Y értékeket lehet megadni, amelyek felvehetnek mínusz értéket is (pl: 10,-5). A méretmegadásnál 'x'-szel elválasztva kell megadni a szélesség ill. a magasság értékeit (pl. 32x48). A '-n' kapcsolóval tudjuk kikapcsolni a kép gyorsítótárazását, a '-f'-fel pedig a gyorsítótár frissítésének gyakoriságát adhatjuk meg (pl. -f 60). A Conky nem tesz kísérletet a kép megváltoztatására, kizárólag csak akkor, ha az argumentumában erre utasítást kap. (tehát amennyiben nem adunk meg az argumentumban egyetlen paramétert sem, úgy a képünk a 0,0 pozícióban, eredeti méretben fog megjelenni)
 +
 
 +
:<code>${image /home/user/Képek/ConkyIcons/Teszt.png}</code>
 +
:<code>${image /home/user/Képek/ConkyIcons/Teszt.png -p 10,10 -s 32x32}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|imap_messages
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|imap_unseen
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|include
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|ioscheduler
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|kernel
 +
|}
 +
 
 +
A kernel verziószámának megjelenítésére szolgáló parancs.
 +
 
 +
:<code>${kernel}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|laptop_mode
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|lines
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|loadavg
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|loadgraph
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|lua
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|lua_bar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|lua_gauge
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|lua_graph
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|lua_parse
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|machine
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mboxscan
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mem
 +
|}
 +
 
 +
A felhasznált (fizikai) memória értékét adja vissza.
 +
 
 +
:<code>${mem}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|membar
 +
|}
 +
 
 +
A memória állapotát/kihasználtságát jelző sávot jelenít meg. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott <span style=color:#660000;>'''default_bar_size'''</span> értékek lépnek érvénybe.
 +
 
 +
:<code>${membar}</code>
 +
:<code>${membar 5,100}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|memeasyfree
 +
|}
 +
 
 +
A még nem felhasznált, szabad (fizikai) memória értékét adja vissza, beleértve a könnyen felszabadítható memóriát. (buffers / cache)
 +
 
 +
:<code>${memfree}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|memfree
 +
|}
 +
 
 +
A még nem felhasznált, szabad (fizikai) memória értékét adja vissza.
 +
 
 +
:<code>${memfree}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|memgauge
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|memgraph
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|memmax
 +
|}
 +
 
 +
A (fizikai) memória maximális mérete. Alaplapi videókártyák esetén ez az érték kisebb lesz, mint a tényleges fizikai memória, hiszen az grafikus kártya lefoglal bizonyos mennyiségű memóriát.
 +
 
 +
:<code>${memmax}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|memperc
 +
|}
 +
 
 +
A memória használatot mutatja meg, százalékosan kifejezve.
 +
 
 +
:<code>${memperc}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mixer
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mixerbar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mixerl
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mixerlbar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mixerr
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mixerrbar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c40; color:#fff; width:250px; padding-left:10px;"|MOC zenelejátszó
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|42px]]
 +
A <code>moc</code> egy egyszerű, kis méretű, terminálban futtatható zenelejátszó. Ahhoz, hogy az alábbi megjelenítőket megfelelően tudjuk használni, telepítenünk kell a programot:
 +
 
 +
:<code>sudo apt-get install moc</code>
 +
 
 +
Telepítés után terminálból indítható:
 +
 
 +
:<code>mocp</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_album
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]A <code>moc</code> zenelejátszóval elindított hangfájl albumának nevét jeleníti meg.
 +
 
 +
:<code>${moc_album}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_artist
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]A <code>moc</code> zenelejátszóval elindított hangfájl előadójának nevét jeleníti meg.
 +
 
 +
:<code>${moc_artist}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_bitrate
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]A <code>moc</code> zenelejátszóval elindított hangfájl bitsűrűségét jeleníti meg. (kbps)
 +
 
 +
:<code>${moc_bitrate}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_curtime
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]A <code>moc</code> zenelejátszóval elindított hangfájl, éppen aktuális lejátszási idejét jeleníti meg. (mm:ss)
 +
 
 +
:<code>${moc_curtime}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_file
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]A <code>moc</code> zenelejátszóval elindított hangfájl fájlnevét jeleníti meg (elérési útvonallal együtt).
 +
 
 +
:<code>${moc_file}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_rate
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]A <code>moc</code> zenelejátszóval elindított hangfájl mintavételezési frekvenciáját jeleníti meg. (kHz)
 +
 
 +
:<code>${moc_rate}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_song
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]A <code>moc</code> zenelejátszóval elindított hangfájl címét jeleníti meg.
 +
 
 +
:<code>${moc_song}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_state
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]A <code>moc</code> zenelejátszó aktuális státuszát adja vissza. (PLAY, STOP, etc.)
 +
 
 +
:<code>${moc_state}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_timeleft
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Megadja, hogy a <code>moc</code> zenelejátszóval elindított hangfájl lejátszási idejéből mennyi van még hátra. (mm:ss)
 +
 
 +
:<code>${moc_timeleft}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_title
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]A <code>moc</code> zenelejátszóval elindított hangfájl sorszámát, előadóját, címét ill. az album nevét jeleníti meg.
 +
 
 +
:<code>${moc_title}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|moc_totaltime
 +
|}
 +
 
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Megadja, hogy a <code>moc</code> zenelejátszóval elindított hangfájl teljes lejátszási idejét jeleníti meg. (mm:ss)
 +
 
 +
:<code>${moc_totaltime}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|monitor
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|monitor_number
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c40; color:#fff; width:250px; padding-left:10px;"|MPD (Music Player Daemon)
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|42px]]
 +
Az MPD telepítéséről ill. használatáról bővebben itt olvashat: [http://wiki.ubuntu.hu/index.php/MPD_%28Media_Player_Daemon%29_telep%C3%ADt%C3%A9se_%C3%A9s_be%C3%A1ll%C3%ADt%C3%A1sa MPD (Media Player Daemon) telepítése és beállítása]
 +
 
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_album
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code>-vel lejátszott hangfájl albumának nevét jeleníti meg.
 +
 
 +
:<code>${mpd_album}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_artist
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code>-vel lejátszott hangfájl előadójának nevét jeleníti meg.
 +
 
 +
:<code>${mpd_artist}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_bar
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code> folyamatjelzőjét jeleníti meg.
 +
 
 +
:<code>${mpd_bar}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_bitrate
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code>-vel lejátszott hangfájl bitsűrűségét jeleníti meg. (kbps)
 +
 
 +
:<code>${mpd_bitrate}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_elapsed
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code>-vel lejátszott hangfájlból eltelt időt jeleníti meg.
 +
 
 +
:<code>${mpd_elasped}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_file
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code>-vel lejátszott hangfájl fájlnevét jeleníti meg. (elérési útvonal nélkül)
 +
 
 +
:<code>${mpd_file}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_length
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code>-vel lejátszott hangfájl teljes lejátszási idejét jeleníti meg.
 +
 
 +
:<code>${mpd_length}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_name
 +
|}
 +
 
 +
:<code>${mpd_name}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_percent
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Megadja, hogy <code>MPD</code>-vel lejátszott hangfájl éppen hány százaléknál tart.
 +
 
 +
:<code>${mpd_percent}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_random
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]On/Off értéked ad vissza, attól függően, hogy az <code>MPD</code>-ben be van-e kapcsolva a véletlenszerű lejátszás.
 +
 
 +
:<code>${mpd_random}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_repeat
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]On/Off értéked ad vissza, attól függően, hogy az <code>MPD</code>-ben be van-e kapcsolva az ismétlés funkció.
 +
 
 +
:<code>${mpd_repeat}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_smart
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code>-vel lejátszott hangfájl előadóját ill. címét jeleníti meg. (''előadó - cím'')
 +
 
 +
:<code>${mpd_smart}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_status
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code> aktuális állapotát jeleníti meg. (Playing, Stopped, etc...)
 +
 
 +
:<code>${mpd_status}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_title
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code>-vel lejátszott hangfájl címét jeleníti meg.
 +
 
 +
:<code>${mpd_title}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_track
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code>-vel lejátszott hangfájl 'Track' sorszámát jeleníti meg.
 +
 
 +
:<code>${mpd_track}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|mpd_vol
 +
|}
 +
 
 +
[[Fájl:Terminal-icon.png|left|24px]]Az <code>MPD</code>-ben beállított hangerő értékét adja vissza. (0-100)
 +
 
 +
:<code>${mpd_vol}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|nameserver
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|new_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|nodename
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|nodename_short
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|nvidia
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|offset
 +
|}
 +
 
 +
Vízszintes irányú eltolás, amely csak az adott sorra vonatkozik (legyen az szöveg vagy kép). Az értékét pixelben kell megadni.
 +
 
 +
:<code>${offset 15}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|outlinecolor
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pb_battery
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_chroot
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_cmdline
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_cwd
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_environ
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_environ_list
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_exe
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_nice
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_openfiles
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_parent
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_priority
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_read
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_state
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_state_short
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_stderr
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_stdin
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_stdout
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_threads
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_thread_list
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_time_kernelmode
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_time_usermode
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_time
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_uid
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_euid
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_suid
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_fsuid
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_gid
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_egid
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_sgid
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_fsgid
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_vmpeak
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_vmsize
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_vmlck
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_vmhwm
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_vmrss
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_vmdata
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_vmstk
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_vmexe
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_vmlib
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_vmpte
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_write
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pid_nice
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|platform
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pop3_unseen
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pop3_used
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|pre_exec
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|processes
 +
|}
 +
 
 +
Az összes futó folyamat számával tér vissza.
 +
 
 +
:<code>${processes}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|read_tcp
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|replied_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|rss
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|running_processes
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|running_threads
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|scroll
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|seen_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|shadecolor
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|smapi
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|smapi_bat_bar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|smapi_bat_perc
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|smapi_bat_power
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|smapi_bat_temp
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|sony_fanspeed
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|stippled_hr
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|swap
 +
|}
 +
 
 +
A SWAP (virtuális memória / cserehely) használatban lévő értékét adja vissza.
 +
 
 +
:<code>${swap}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|swapbar
 +
|}
 +
 
 +
A virtuális memória (SWAP) állapotát/kihasználtságát jelző sávot jelenít meg. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott <span style=color:#660000;>'''default_bar_size'''</span> értékek lépnek érvénybe.
 +
 
 +
:<code>${swapbar}</code>
 +
:<code>${swapbar 5,100}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|swapfree
 +
|}
 +
 
 +
A SWAP (virtuális memória / cserehely) még nem felhasznált, szabad értékét adja vissza.
 +
 
 +
:<code>${swapfree}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|swapmax
 +
|}
 +
 
 +
A SWAP (virtuális memória / cserehely) maximális értékét adja vissza.
 +
 
 +
:<code>${swapmax}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|swapperc
 +
|}
 +
 
 +
A SWAP (virtuális memória / cserehely) használatot mutatja meg, százalékosan kifejezve.
 +
 
 +
:<code>${swapperc}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|sysname
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|tab
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|tail
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|tcp_portmon
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|templateN
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|texeci
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|threads
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|time
 +
|}
 +
 
 +
Az aktuális (rendszer) időt jeleníti meg. Az argumentumában megadhatunk egyéni kapcsolókat, amennyiben csak önmagában használjuk, a dátumot és az időt jeleníti meg.
 +
 
 +
Megadható kapcsolók:
 +
:<code>%d =</code> nap (day)
 +
:<code>%h =</code> a hónap rövidített neve (jan,feb, etc.)
 +
:<code>%m =</code> hónap (month)
 +
:<code>%y =</code> év rövid formátum (14)
 +
:<code>%Y =</code> év (2014)
 +
:<code>%s =</code> 1970. január 1-je 00:00-tól eltelt idő másodpercekben
 +
:<code>%w =</code> hányadik hét az évben (week)
 +
:<code>%H =</code> óra (hour)
 +
:<code>%M =</code> perc (minute)
 +
:<code>%S =</code> másodperc (second)
 +
:<code>%T =</code> idő (17:21:32)
 +
:<code>%D =</code> dátum (01/14/14)
 +
 
 +
Néhány példa a gyakorlati alkalmazásra:
 +
:<code>${time}</code>
 +
:<code>${time %H : %M}</code>
 +
:<code>${time %Y %m %d}</code>
 +
:<code>${time %D}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|to_bytes
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|top
 +
|}
 +
 
 +
A futó folyamatokat rangsorolja, processzor terhelése alapján (a legterhelőbb folyamat áll az első helyen). Összesen 10 ''TOP process''-t tud megjeleníteni. Az argumentumában 2 paramétert kell megadnunk: a megjelenítendő adat típusát ill. egy sorszámot, hogy hányadik a rangsorban.
 +
 
 +
Az első paraméter lehet:
 +
:<code>name =</code> a folyamat neve
 +
:<code>pid =</code> a folyamat azonosítószáma (process ID)
 +
:<code>cpu =</code> a folyamat processzor terhelése, százalékos arányban kifejezve
 +
:<code>mem =</code> a folyamat által felhasznált memória, százalékos arányban kifejezve
 +
:<code>mem_res =</code> a folyamat számára biztosított (rezidens) memória
 +
:<code>mem_vsize =</code> a folyamat virtuális memória igénye, amennyiben szükség van arra
 +
:<code>time =</code> a folyamat indítása óta eltelt idő
 +
:<code>uid =</code> a folyamat tulajdonosa (user ID)
 +
:<code>io_perc =</code> a folyamat I/O használata, százalékos arányban kifejezve
 +
:<code>io_read =</code> a folyamat I/O olvasási sebessége
 +
:<code>io_write =</code> a folyamat I/O írási sebessége
 +
 
 +
Ezen paraméterek ismeretében, már nincs más dogunk, csupán megadni a kívánt sorszámot:
 +
 
 +
:<code>${top name 1}</code>
 +
:<code>${top cpu 3}</code>
 +
:<code>${top time 5}</code>
 +
:<code>${top io_perc 7}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|top_io
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|top_mem
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|top_time
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|totaldown
 +
|}
 +
 
 +
A legutolsó rendszerindítás óta letöltött adatmennyiség.
 +
 
 +
:<code>${totaldown}</code>
 +
 
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|totalup
 +
|}
 +
 
 +
A legutolsó rendszerindítás óta feltöltött adatmennyiség.
 +
 
 +
:<code>${totalup}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|trashed_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|tztime
 +
|}
 +
 
 +
A kiválasztott időzóna dátumát és/vagy idejét jeleníti meg. Az argumentumában meg kell adnunk a kiválaszott időzóna pontos nevét, melyről a ''/usr/share/zoneinfo'' mappában tájékozódhatunk. Természetsen itt is használhatóak az idő formázására szolgáló paraméterek. (ld. <span style=color:#CC6600;>'''${time}'''</span> -nál leírtakban)
 +
 
 +
:<code>${tztime America/New_York  %H:%M}</code>
 +
:<code>${tztime Europe/Budapest  %H:%M}</code>
 +
:<code>${tztime Europe/Kiev  %H:%M}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|gid_name
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|uid_name
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|unflagged_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|unforwarded_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|unreplied_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|unseen_mails
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|updates
 +
|}
 +
 
 +
Ciklusszámláló, melynek értéke minden egyes lefutott (Conky) ciklus után eggyel nő. (hibakeresésre érdemes használni)
 +
 
 +
:<code>${updates}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|upspeed
 +
|}
 +
 
 +
Az éppen aktuális feltöltési sebességet mutatja egy adott eszközön. Amennyiben nem tudjuk az adott eszköz nevét, használjuk (terminálban) a <code>ifconfig</code> parancsot. (kilistázza az adott hálózati eszközöket, névvel és egyéb információkkal)
 +
 
 +
:<code>${upspeed eth0}</code>
 +
:<code>${upspeed wlan0}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|upspeedf
 +
|}
 +
 
 +
Gyakorlatilag ua. mint az sima <span style=color:#CC6600;>'''${upspeed}'''</span>, annyi különbséggel, hogy itt kilóbájtokban jeleníti meg az értékeket. Ha a konfigurációs részben a <span style=color:#660000;>'''short_units'''</span> értéke <code>yes</code> -re van állítva, akkor nincs különbség az előbb említett parancs és ezen parancs között.
 +
 
 +
:<code>${upspeedf eth0}</code>
 +
:<code>${upspeedf wlan0}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|upspeedgraph
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|uptime
 +
|}
 +
 
 +
A rendszer indítása óta eltelt időt jeleníti meg.
 +
 
 +
:<code>${uptime}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|uptime_short
 +
|}
 +
 
 +
A rendszer indítása óta eltelt időt jeleníti meg, viszont rövidebb formában, mint az <span style=color:#CC6600;>'''${uptime}'''</span> parancs.
 +
 
 +
:<code>${uptime_short}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|user_names
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|user_number
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|user_terms
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|user_times
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|user_time
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|utime
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|voffset
 +
|}
 +
 
 +
Függőleges irányú eltolás, amely csak az adott sorra vonatkozik (legyen az szöveg vagy kép). Az értékét pixelben kell megadni.
 +
 
 +
:<code>${voffset 20}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|voltage_mv
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|voltage_v
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|weather
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|weather_forecast
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|wireless_ap
 +
|}
 +
[[Fájl:Conky-tux.png|left|24px]] Kizárólag Linux alatt használható!
 +
 
 +
 
 +
Megjeleníti a vezeték nélküli hálózati eszköz MAC-címét.
 +
 
 +
:<code>${wireless_ap wlan0}</code>
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|wireless_bitrate
 +
|}
 +
[[Fájl:Conky-tux.png|left|24px]] Kizárólag Linux alatt használható!
 +
 
 +
 
 +
Megjeleníti a vezeték nélküli hálózati eszköz maximális sávszélességét. (Mb/s)
 +
 
 +
:<code>${wireless_bitrate wlan0}</code>
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|wireless_essid
 +
|}
 +
[[Fájl:Conky-tux.png|left|24px]] Kizárólag Linux alatt használható!
 +
 
 +
 
 +
A vezeték nélküli hálózat SSID-ját jeleníti meg.
 +
 
 +
:<code>${wireless_essid wlan0}</code>
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|wireless_link_bar
 +
|}
 +
[[Fájl:Conky-tux.png|left|24px]] Kizárólag Linux alatt használható!
 +
 
 +
 
 +
A vezeték nélküli hálózat állapotát/jelerősségét jelző sávot jelenít meg. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott <span style=color:#660000;>'''default_bar_size'''</span> értékek lépnek érvénybe. Legutolsó paraméterként kell megadnunk a kívánt hálózati eszközt. Fontos! Ha méretet nem is, de az eszköz nevét mindig meg kell adnunk! A hálózati eszközök nevét terminálból a <code>ifconfig</code> paranccsal tudjuk ellenőrizni.
 +
 
 +
:<code>${wireless_link_bar wlan0}</code>
 +
:<code>${wireless_link_bar 5,200 wlan0}</code>
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|wireless_link_qual
 +
|}
 +
[[Fájl:Conky-tux.png|left|24px]] Kizárólag Linux alatt használható!
 +
 
 +
 
 +
A vezeték nélküli hálózati eszköz aktuális jelerőssége. (számértékkel kifejezve)
 +
 
 +
:<code>${wireless_link_qual wlan0}</code>
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|wireless_link_qual_max
 +
|}
 +
[[Fájl:Conky-tux.png|left|24px]] Kizárólag Linux alatt használható!
 +
 
 +
 
 +
A vezeték nélküli hálózati eszköz maximális jelerőssége. (számértékkel kifejezve)
 +
 
 +
:<code>${wireless_link_qual_max wlan0}</code>
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|wireless_link_qual_perc
 +
|}
 +
[[Fájl:Conky-tux.png|left|24px]] Kizárólag Linux alatt használható!
 +
 
 +
 
 +
A vezeték nélküli hálózati eszköz aktuális jelerőssége. (százalékos arányban kifejezve)
 +
 
 +
:<code>${wireless_link_qual_perc wlan0}</code>
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|wireless_mode
 +
|}
 +
[[Fájl:Conky-tux.png|left|24px]] Kizárólag Linux alatt használható!
 +
 
 +
 
 +
A vezeték nélküli hálózat típusa. (Managed/Ad-Hoc/Master)
 +
 
 +
:<code>${wireless_mode wlan0}</code>
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|words
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_album
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_artist
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_bar
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_bitrate
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_comment
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_date
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_duration
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_elapsed
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_genre
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_id
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_percent
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_playlist
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_size
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_smart
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_status
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_timesplayed
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_title
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_tracknr
 +
|}
 +
 
 +
(leírás)
 +
 
 +
----
 +
{|
 +
|style="background:#c60; color:#fff; width:250px; padding-left:10px;"|xmms2_url
 +
|}
 +
 
 +
(leírás)
 +
 
 +
 
 +
</div>
 +
|}
 +
 
 +
==Példaprogramok (kezdőknek)==
 +
 
 +
'''CPU + NET + KERNEL'''
 +
[[Fájl:CPU+NET+Kernel.png|jobbra|205px|frame|[http://www.htibi.ro/ubuwiki/cpu-net-kernel.rc.zip Példaprogram letöltése]]]
 +
''${color} , ${cpu} , ${downspeed} , ${upspeed} , ${alignr} , ${text} , ${kernel}''
 +
 
 +
 
 +
 
 +
A "Hello World" programunk után lássunk neki egy kissé komolyabb konfignak, amely már valós rendszeradatokat jelenít meg. Tulajdonképpen három dolgot fogunk megjeleníteni: a processzor terhelését, a hálózati sebességeket (le/feltöltés), valamint az aktuális kernel verziószámát. Mindezek mellett használni fogjuk az előre definiált színeket és láthatjuk, hogyan kell betűtípust megadni ill. a szöveget jobbra igazítani.
 +
 
 +
 
 +
A példaprogram kommentezve van, letöltés a kép alatt.
 +
 
 +
<span style="color:red;">Amennyiben a processzornak csupán egy magja van, a CORE-1/CORE-2 sorokat ki kell szedni!!!</span>
 +
 
 +
:<code>CORE-1${alignr}${cpu cpu1}%</code>
 +
:<code>CORE-2${alignr}${cpu cpu2}%:</code>
 +
 
 +
----
 +
 
 +
 
 +
'''MEM + Processes'''
 +
[[Fájl:MEM+Processes.png|jobbra|205px|frame|[http://www.htibi.ro/ubuwiki/mem-processes.rc.zip Példaprogram letöltése]]]
 +
 
 +
''${mem} , ${memmax} , ${memperc} , ${top}''
 +
 
 +
 
 +
Következő példaprogramunkban memória információkat fogunk megjeleníteni, ill. a "Top10" folyamatok közül az első ötöt.
 +
 
 +
Megjegyzés: mint az a nevében is benne van, a Top10 folyamatok kiíratásánál a maximális megengedett érték a 10.
 +
 
 +
:<code>${top name 10}</code>
 +
:<code>${top mem 10}</code>
 +
:<code>${top cpu 10}</code>
 +
----
 +
 
 +
'''lm-sensors'''
 +
[[Fájl:Sensors.png|jobbra|205px|frame|[http://www.htibi.ro/ubuwiki/sensors.rc.zip Példaprogram letöltése]]]
 +
''${execi}''
 +
 
 +
Mindenekelőtt az "lm-sensors"-t kell telepítenünk. (csomagkezelőből vagy terminálból)
 +
:<code>sudo apt-get install lm-sensors</code>
 +
Ezután terminálban adjuk ki a következő parancsot:
 +
:<code>sudo sensors-detect</code>
 +
Ha a sensors-detect sikeresen lefutott nézzük meg, hogy mit is jeleznek valójában a szenzorok.
 +
:<code>sensors</code>
 +
[[Fájl:Terminal-sensors.png|jobbra|460px|]]
 +
 
 +
 
 +
Ezután már nincs is más dolgunk, mint a terminálban látható szövegből kiollózni azt az információt, amelyet szeretnénk megjeleníteni.
 +
 
 +
Lássunk egy példát! Szeretnénk a processzor hőmérsékletét kiíratni. Az <code>${execi}</code> -vel 10 másodpercenként meghívjuk a <code>sensors</code> parancsot, majd a <code>grep</code> -pel kiíratjuk a számunkra hasznos karaktereket.
 +
 
 +
 
 +
:<code>${execi 10 sensors | grep -A 0 'CPU Temperature' | cut -c 23-30}</code>
 +
 
 +
 
 +
Jelen esetben megkeressük a "CPU Temperature" sort, majd 23-30 karaktereket kivágjuk az adott sorból. (eredmény: +34.0°C)
 +
 
 +
 
 +
----
 +
'''HDD Usage'''
 +
[[Fájl:HDD-used.png|jobbra|205px|frame|[http://www.htibi.ro/ubuwiki/hdd-used.rc.zip Példaprogram letöltése]]]
 +
''${swap} , ${swapmax} , ${swap} , ${fs_used_perc} , ${fs_used} , ${fs_size}''
 +
 
 +
Ebben a konfigban néhány egyszerű változót használva a merevlemezünk használatáról/méreteiről kaphatunk hasznos információkat.
 +
 
 +
A különböző változóknál mindig meg kell adni egy adott könyvárat/elérési utat, hogy mely terület méreteire vagyunk kíváncsiak. Példaprogramunkban kiíratjuk a felhasznált terület százalékos arányát, ill. megjelenítjük a felhasznált/maximális méretet is.
 +
 
 +
Példa a HOME könyvtár méretének megjelenítésére:
 +
 
 +
:<code>${fs_size /home}</code>
 +
 
 +
----
 +
'''Calendar (Python)'''
 +
[[Fájl:ConkyCalendar.png|jobbra|205px|frame|[http://www.htibi.ro/ubuwiki/calendar.rc.zip Példaprogram letöltése]]]
 +
''${time} , ${uptime_short} , ${execp}''
 +
 
 +
A <code>${time}</code> és az <code>${uptime_short}</code> azt hiszem nem szorul különösebb magyarázatra. A naptár megjelenítéséért egy Python program a felelős, amelyet a Conky hív meg az <code>${execp}</code> utasítással.
 +
 
 +
<span style="color:red;">Amennyiben a *.py fájl valamilyen hibát tartalmaz, a Conky nem tudja azt megjeleníteni.</span>
 +
 
 +
'''Ezért fontos, hogy először mindig ellenőrizzük le terminálban a *.py fájlt!'''
 +
:<code>python ConkyCalendar.py</code>
 +
 
 +
Egy nagyon egyszerű naptár: [http://www.htibi.ro/ubuwiki/conkycalendar.py.zip ConkyCalendar.py] (zippel tömörítve)
 +
 
 +
Az interneten rengeteg szebb naptárat is lehet találni, ezzel csupán az megjelenítés bemutatása volt a cél.
 +
 
 +
 
 +
----
 +
'''Audacious (zenelejátszó)'''
 +
[[Fájl:Conky-audacious.png|jobbra|320px|frame|[http://www.htibi.ro/ubuwiki/audacious.rc.zip Példaprogram letöltése]]]
 +
''${audacious_status} , ${audacious_position} , ${audacious_length} , ${audacious_bar} , ${audacious_title} , ${audacious_bitrate} , ${audacious_frequency} , ${audacious_channels} , ${audacious_playlist_position} , ${audacious_playlist_length}''
 +
 
 +
Amennyiben nincs telepítve az Audacious zenelejátszó, adjuk ki terminálban az alábbi parancsot:
 +
 
 +
:<code>sudo apt-get install audacious</code>
 +
 
 +
 
 +
FONTOS! Amennyiben az <code>${audacious_title}</code> -nél üresen hagyjuk az argumentumot, hibakóddal leáll a Conky. Éppen ezért mindig adjuk meg, hogy hány karaktert jelenítsen meg az adott zeneszám címéből!
 +
 
 +
:<code>${audacious_title 40}</code>
 +
 
 +
 
 +
----
 +
 
 +
==Szkriptek, RSS-ek használata==
 +
 
 +
'''AccuWeather (szkript)'''
 +
 
 +
[[Fájl:Accu1.png|jobbra|375px|frame|[http://www.htibi.ro/ubuwiki/accuweather.rc.zip AccuWeather.rc]]]
 +
Az AccuWeather használatával, egy igen tetszetős időjárás előrejelzést tudunk megvalósítani. Működése igen egyszerű, az <span style=color:#000080;>''acc_int_images''</span> szkriptet lefuttatva, lekérhetjük az aktuális időjárás paramétereit, majd ezeket a kívánt módon megjeleníthetjük. A kép és szöveg elhelyezése tetszőleges, az ábra csak illusztáció.
 +
 
 +
'''Telepítés menete:'''
 +
 
 +
Töltsük le az alábbi csomagot: [http://www.htibi.ro/ubuwiki/accuweather-conky-int-images.zip AccuWeather scripts/images]
 +
 
 +
Csomagoljuk ki a ''Saját mappánkba'' (jelen esetben: ''/home/thomas/'')
 +
 
 +
Ezt követően nincs más dolgunk, mint futtatni a szkriptet, majd kiíratni a lekért adatokat.
 +
 
 +
Lássunk egy példát, amely a <span style=color:#000080;>''curr_cond''</span> fájlból kiolvassa/megjeleníti a páratartalmat, az ezt követő sor pedig egy kép (a nagy Nap) megjelenítését mutatja be.
 +
 
 +
 
 +
:<code>Páratartalom: ${execpi 600 sed -n '33p' /home/thomas/Accuweather_Conky_Int_Images/curr_cond}</code>
 +
:<code>${image /home/thomas/Accuweather_Conky_Int_Images/cc.png -p -15,40 -s 180x108}</code>
 +
 
 +
 
 +
A képek méretét nem célszerű nagyobbra állítani, hiszen azok 180x108 méretűek.
 +
 
 +
<span style=color:#CC1111;>Az elérési útvonalak (''home/.../Accuweather_Conky_Int_Images'') helyesen legyenek megadva, kis és nagybetűk nem egyenértékűek!</span>
 +
 
 +
(Nem létező útvonal esetén, a szkript nem fog lefutni)
 +
 
 +
 
 +
Hely kiválasztása (''localization''): Nyissuk meg az <span style=color:#000080;>''acc_int_images''</span> szkriptet, majd cseréljük ki az ''address''-t, a kívánt hely címére.
 +
 
 +
:<code>address="<nowiki>http://www.accuweather.com/hu/hu/vac/189904/weather-forecast/189904</nowiki>"</code>
 +
 
 +
----
 +
 
 +
 
 +
'''Televízióműsor (RSS)'''
 +
 
 +
[[Fájl:TV_animare.png|jobbra|375px|frame|<!--[http://ubuntuone.com/2sdhnkaalh9rMsMlHT3aPm TV Animare.rc]-->]]
 +
Az aktuális tévéműsorok megjelenítéséhez csupán az <span style=color:#CC6600;>'''${rss}'''</span> objektumra lesz szükségünk. Persze ha a szöveget megfűszerezzük a csatorna logójával, sokkal szebb megjelenést érhetünk el. A képek megjelenítését az <span style=color:#CC6600;>'''${image}'''</span>-vel fogjuk megvalósítani, ahol megadhatjuk a kép pozícióját ill. méretét is. A csatornák logói és a szöveges részek elhelyezkedése tetszőleges, az ábra csupán illusztráció.
 +
 
 +
 
 +
<span style=color:#CC1111;>Az elérési útvonalak (''home/.../Channels/32.png'') helyesen legyenek megadva, kis és nagybetűk nem egyenértékűek!</span>
 +
 
 +
 
 +
<span style=color:#1111AA;>''(ide fog kerülni a csatornák sorszáma: Channels.txt)</span>
 +
 
 +
 
 +
<span style=color:#1111AA;>''(ide fog kerülni a csatornák logója: Channels_logos.tar.bz)''</span>
 +
 
 +
 
 +
 
 +
Lássunk egy példát (mondjuk a kiemelt csatornát):
 +
 
 +
:<code>${color black}Kiemelt csatorna ${hr}</code>
 +
:<code>${image /home/thomas/Képek/Channels/32.png -p 0,250 -s 100x50}</code>
 +
:<code>${rss <nowiki>http://tv.animare.hu/rssfeed.aspx?tartalom=aktualistvmusor&tvcsatorna=32</nowiki> 1 item_titles 1}</code>
 +
 
 +
----
 +
 
 +
'''Forex árfolyamok (RSS + szkript)'''
 +
 
 +
[[Fájl:Conky_currency.png|jobbra|160px|frame|[http://www.htibi.ro/ubuwiki/currency.rc.zip Currency.rc]]]
 +
Élő valutaárfolyamokat is könnyedén megjeleníthetünk a Conky segítségével. Technikailag ezt úgy oldjuk meg, hogy egy RSS-ből kiszedjük a számunkra hasznos információkat (egy szkript segítségével). Minden árfolyamhoz külön szkript tartozik, tehát azok egyenként, külön-külön konfigurálhatók.
 +
 
 +
A szkripteket a <span style=color:#CC6600;>'''${execi}'''</span> segítségével tudjuk futtatni, ahol a futtatások közti időintervallumot is megadhatjuk.
 +
 
 +
A világ zászlóinak ikonjait innen tölthetjük le: [http://www.gosquared.com/download/pixels/flags.zip World flags (PNG)]
 +
 
 +
 
 +
:<code>${execi 30 /home/thomas/eur-huf.sh}</code>
 +
:<code>${execi 30 /home/thomas/usd-huf.sh}</code>
 +
 
 +
 
 +
Az RSS olvasó szkript letöltése: [http://www.htibi.ro/ubuwiki/eur-huf.sh.zip eur-huf.sh]
 +
 
 +
<span style=color:#CC1111;>Az elérési útvonalak (''home/.../eur-huf.sh'') helyesen legyenek megadva, kis és nagybetűk nem egyenértékűek!</span>
 +
 
 +
A többi szkript megírása már gyerekjáték, csupán a "<code>$rssPage = <nowiki>"http://eur.fx-exchange.com/huf.xml</nowiki></code>" sorban kell átírnunk a kívánt valuták szabványos nevét. (jelen esetben ''eur'' és ''huf'') Amennyiben a kijelzett értékek mögött nem kívánt karakterek jelennének meg, a ''$maxTitleLenght''-nél lévő értéket csökkentsük!
 +
 
 +
----
 +
 
 +
'''G-mail szkriptek'''
 +
 
 +
(leírás)
 +
 
 +
----
 +
 
 +
==GY.I.K. (gyakran ismételt kérdések)==
 +
 
 +
'''Indítás után nem kívánt keret marad az ablak körül:'''
 +
 
 +
Miután az indítópultba tettük a Conky-t, újraindítást követően az ablakbeállítások nem minden esetben működnek megfelelően. Ennek az az oka, hogy a Conky hamarabb indul, mint a rendszer/albakkezelő. A probléma könnyen orvosolható, a Conky indítása előtt késleltetést kell alkalmazni.
 +
 
 +
'''Megoldás:'''
 +
 
 +
:<code>conky -p 15</code>
 +
 
 +
----
 +
 
 +
'''Több conky futtatása egyidőben:'''
 +
 
 +
Ha több Conky-t szeretnénk futtatni egyidőben, nincs más dolgunk, mint külön-külön elindítani azokat, különböző konfigurációs fájlokat használva. (Erre nyújt lehetőséget a "-c" kapcsoló)
 +
 
 +
'''Megoldás:'''
 +
 
 +
Hozzunk létre egy héj-parancsfájlt ''More_conky.sh'' névvel:
 +
 
 +
:<code>gedit More_conky.sh</code>
 +
 
 +
A fájlba írjuk be a következő sorokat, majd mentsük el és lépjünk ki!
 +
 
 +
:<code>#!/bin/bash</code>
 +
:<code>sleep 15</code>
 +
:<code>conky -c config_01.rc&</code>
 +
:<code>conky -c config_02.rc&</code>
 +
:<code>conky -c config_03.rc</code>
 +
 
 +
Ezen héj-parancsfájl 3 Conky-t fog elindítani (közvetlenül egymás után), 3 különböző konfigurációval.
 +
:<code>sh More_conky.sh</code>
 +
----
 +
 
 +
'''A Conky villog (minden frissítésnél):'''
 +
 
 +
Főként akkor jelentkezik, ha <span style=color:#660000;>'''own_window'''</span>-ot használunk. Ebben az esetben nincs más dolgunk, mint bekapcsolni a <span style=color:#660000;>'''double_buffer'''</span>-t a konfigurációs részben.
 +
 
 +
'''Megoldás:'''
 +
 
 +
:<code>double_buffer yes</code>
 +
----
 +
 
 +
'''Az ''asztalra'' kattintáskor a Conky eltűnik:'''
 +
 
 +
Főként akkor jelentkezik, ha <span style=color:#660000;>'''own_window_type'''</span>-ot nem megfelelő értékre állítjuk.
 +
 
 +
A fent említett hiba esetén, próbáljuk a <span style=color:#000080;>'''normal'''</span> vagy az <span style=color:#000080;>'''override'''</span> értéket megadni.
 +
 
 +
'''Megoldás:'''
 +
 
 +
:<code>own_window_type override</code>
 +
:vagy
 +
:<code>own_window_type normal</code>
 +
 
 +
----
 +
 
 +
'''Új betűtípus telepítése után, nem lehet az új betűtípust használni'''
 +
 
 +
Új betűtípus telepítése után zárjuk be az adott Conky-t, amelyben a betűtípust használni kívánjuk!
  
A Conky konfigurációs fájlja a '''''/home/felhasználónév/''''' mappában található '''.conkyrc''' néven. (Ezt a fájlt alapesetben nem látjuk mivel rejtett, de a CTRL+H billentyűk lenyomásával megjeleníthetjük a mappában lévő rejtett fájlokat is.) Az imént említett fájl alapvetően két részre bontható: a konfigurációs részre illetve a megjelenítendő részre.
+
Majd terminálban adjuk ki a következő parancsot:
  
A két szakaszt a 'TEXT' választja el, értelemszerűen a 'TEXT' előtt kell konfigurálni, a 'TEXT' után pedig jöhet a megjelenítendő rész.
+
:<code>fc-cache -fv</code>
  
<!-- Itt folytasd-->
+
A parancs lefutása után indítsuk el a Conky-t, amely immár tudja használni a kívánt betűtípust!
  
==Külső hivatkozások==
+
----
  
[http://conky.sourceforge.net/ A conky hivatalos honlapja]
+
==Letölthető konfigurációk (.conkyrc)==
  
{{csonk}}
+
(Az Ubuntu közösség megosztott munkái lesznek itt elérhetőek)
 
[[Kategória:Programok]]
 
[[Kategória:Programok]]

A lap jelenlegi, 2017. április 8., 15:02-kori változata

Bemutatás

Conky alap.png

A Conky egy ingyenes és egyszerű kis program, amellyel rendszer információkat jeleníthetünk meg. A programra a GPL (General Public Licence) vonatkozik, Linux és BSD rendszereken futtatható.

Keletkezése óta jelentős változásokon esett át az elődjeihez képest, az egyszerűséget és a konfigurálhatóságot szem előtt tartva. A mai Conky-k majdnem mindent képesek megjeleníteni az asztalon vagy egy ablakban. Rendelkeznek rengeteg beépített (built-in) objektummal, emellett külső programok és szkriptek használatával szinte tényleg bármit megjeleníthetünk általa.

A Conky egy kanadai tévésorozat, a Trailer Park Boys egyik karakteréről kapta a nevét.

Forrás: A Conky hivatalos oldala (angol nyelvű)

Telepítés

A programot könnyen telepíthetjük a csomagkezelőből, vagy terminálban adjuk ki a parancsot.

sudo apt-get install conky

(Amennyiben terminálból telepítjük, kérni fogja a root jogosultsághoz szükséges jelszót, amelyet gépelés közben nem látunk!)

Konfigurálás

Alapismeretek

A telepítést követően (terminálban vagy ALT+F2) adjuk ki a „conky” parancsot! Így már is láthatunk néhány rendszerinformációt, igaz picit „fapados” formában. Ahhoz, hogy szebb külsőt varázsoljunk, a conky konfigurációs fájlját kell átírnunk a saját igényeink szerint.


A Conky konfigurációs fájlja a /home/felhasználónév/ mappában található .conkyrc néven. (Ezt a fájlt alapesetben nem látjuk mivel rejtett, de a CTRL+H billentyűk lenyomásával megjeleníthetjük a mappában lévő rejtett fájlokat is.)


A program lehetőséget nyújt arra is, hogy ne az alap konfigurációs fájlt (.conkyrc) használjuk, hanem egy általunk létrehozott fájlt. Ilyenkor nincs más dolgunk, mint a „-c” kapcsoló mögé beírni az általunk készített konfigurációs fájl nevét. (esetünkben myconfig.rc)

conky -c myconfig.rc


Ha nem létező fájlnevet adunk meg, a következő hibaüzenetet kapjuk!

Conky invalidconf red.png

Ebben az esetben a conky elindul, viszont az alap (.conkyrc) konfigurációs fájl fog érvénybe lépni.


A konfigurációs fájl alapvetően két részre bontható: a beállító (konfigurációs) részre illetve a megjelenítendő részre. A két szakaszt a „TEXT” választja el. Értelemszerűen a „TEXT” előtt kell konfigurálni, a „TEXT” után pedig jöhet a megjelenítendő rész.


Első programunk: Hello world!

Ezen ismereteink alapján már könnyedén elkészíthetjük az első egyszerű konfigurációnkat, amely egy „Hello world!” feliratot varázsol az asztalunkra. Adjuk ki a „gedit .conkyrc” parancsot, majd cseréljük a fájl tartalmát a jobb oldali ábrán látható konfigurációra!

gedit .conkyrc

Mint minden programba, ide is írhatunk megjegyzéseket (comment). A megjegyzéseket a sor elején lévő kettős kereszt jelzi. A példaprogramunkban a konfigurációs illetve megjelenítendő rész elkülönítésére használjuk. (szaggatott vonal formájában)

A kettős kereszttel kezdődő sorokat a program figyelmen kívül hagyja!

(kizárólag informatív szerepük van ill. csak hexadecimális számok előtt használatos)


Megfigyelhető hogy mind a beállító részben, mind a megjelenítendő részben úgynevezett változókat/objektumok használunk, viszont eltérő formában.


A beállítást végző változók értékét a yes,no,desktop,override stb. értékekkel tudjuk megadni. Például az "alignment" (igazítás) változónk a "tm" értéket kapta (tm = Top Middle), amíg a "double_buffer" logikai változónknak a "yes" értéket adtuk (yes = True).


A megjelenítő változók/objektumok dollárjellel kezdődnek és az ezt követő kapcsoszárójel közé kell írnunk magát a változót/objektumot, majd szóközzel elválasztva az értéket. Példánkban is jól látható: ${color white}


A továbbiakban a beállító/megjelenítendő változókat fogjuk megismerni, hogy segítségük által mindenki eltudja készíteni a számára legmegfelelőbb Conky-t.

A leírások (angol nyelven) a Conky honlapján elérhetőek: Konfigurációs változók / Megjelenítésért felelős változók/objektumok

Konfigurációs változók

Forrás: A Conky hivatalos olala - Configuration Settings

Ez a szakasz egyelőre erősen hiányos, vagy még nem írtuk meg. Segíthetsz te is a kibővítésében.
Konfigurációs változók (A-Z)
alignment
Conky align.png

A Conky elhelyezkedését határozza meg a képernyőn. A következő értékeket veheti fel: top_left, top_right, top_middle, bottom_left, bottom_right, bottom_middle, middle_left, middle_middle, middle_right vagy none. (Ezen értékeket rövidíthetjük is, ha a tl, tr, tm, bl, br, bm, ml, mm, mr értékeket használjuk) Amennyiben a none-t használjuk, a képernyő (0,0) pozíciójában jelenik meg a Conky, ilyenkor nincs hatása a gap_x ill. gap_y beállításoknak! (ld. a későbbi leírásban)

Megjegyzés: Ha own_window_type-ot dock-ra állítjuk nem minden esetben működik!

alignment top_left
alignment br

append_file

Az itt megadott fájlhoz hozzáfűzi a Conky szöveges részét. (amit a képernyőn látunk és kizárólag a szöveget) Folyamatosan ír a fájlba, mindaddig, amíg le nem állítjuk a program futását. Mivel hozzáfűzésről van szó, a fájlban többször lesz egymás alatt a Conky megjelenítendő része. Elérési út megadásánál a kis/nagybetűkre oda kell figyelni! A fájl neve és kiterjesztése szabadon választható.

append_file Myconky.txt (ebben az esetben a home könyvtárba menti a fájlt)
append_file /home/thomas/Logs/Conky.log (ebben az esetben a /home/thomas/Logs könyvtárba menti a fájlt)

background

Bekapcsolása esetén átlátszó ablakot kapunk. Az own_window tulajdonságai persze felülbírálhatják hatását.

background yes
background no

border_inner_margin
Conky innermargin.png

A keret (border) és a benne lévő margó távolságát adhatjuk meg pixelben. (alapesetben nulla, azaz egymás mellett vannak) Az ábrán sárga színnel van jelölve.

border_inner_margin 10
border_inner_margin 42

border_outer_margin

Az ablak és a benne lévő keret (border) távolságát adhatjuk meg pixelben. (alapesetben nulla, azaz egymás mellett vannak) Az ábrán kék színnel van jelölve.

border_outer_margin 12
border_outer_margin 31

border_width

Itt adhatjuk meg a keret vastagságát pixelben, amennyiben a draw_borders bevan kapcsolva.

border_width 4
border_width 2

colorN

Lehetőségünk van, hogy 10 db színt előre definiáljunk. Az "N" helyére kerül a sorszám (0..9), a TEXT rész után pedig ${color0},${color1},${color2} stb. beírásával máris ki tudjuk választani a használni kívánt színt. (ld. a későbbi leírásban) Ami fontos, hogy ezen változó definiálásakor NEM KELL kettőskereszt a hexadecimális érték elé!

Hexadecimális színtábla

color1 FFFFFF (a color1 lesz a fehér szín)
color5 FF0000 (a color5 lesz a piros szín)

cpu_avg_samples

Az itt megadott szám azt mondja meg, hogy a processzor teljesítményének monitorozásakor, hány darab mintát átlagoljon. Minél kisebb értéket választunk, annál inkább a pillanatnyi teljesítmény értéket fogjuk látni, nem pedig az átlagos teljesítményt. (érték=0 nem megengedett!)

cpu_avg_samples 2
cpu_avg_samples 10

default_bar_size

Az úgynevezett szintmérők (bar) alapértelmezett méreteit tudjuk itt beállítani. A szintmérők mérete külön-külön is állítható, amennyiben nem adunk azoknak méretre vonatkozó paramétereket, akkor az itt beállított értékeket veszik alapul. Ilyen mérőeszköz például a ${cpubar} vagy a ${membar}. (ld. a későbbi leírásban)

default_bar_size 10 10
default_bar_size 6 0 (0 = a Conky szélessége)

default_color

Alapértelmezett szín, ez a szín vonatkozik a keretre is, amennyiben a draw_borders-t bevan kapcsolva.

A színeket megadhatjuk a szín nevével: RGB.txt

Illetve hexadecimális kóddal: Hexadecimális színtábla

default_color white
default_color #FFFFFF

default_gauge_size

Az úgynevezett mérőeszközök (gauge) alapértelmezett méreteit tudjuk itt beállítani. A mérőeszközök mérete külön-külön is állítható, amennyiben nem adunk azoknak méretre vonatkozó paramétereket, akkor az itt beállított értékeket veszik alapul. Ilyen mérőeszköz például a ${cpugauge} vagy a ${memgauge}. (ld. a későbbi leírásban)

default_gauge_size 25 25 (ajánlott)
default_gauge_size 0 10 (0 = a Conky szélessége)

default_graph_size

A Conky-ban szereplő grafikonok alapértelmezett méreteit tudjuk itt beállítani. A grafikonok mérete külön-külön is állítható, amennyiben nem adunk azoknak méretre vonatkozó paramétereket, akkor az itt beállított értékeket veszik alapul. Ilyen grafikon például a ${cpugraph} vagy a ${memgraph}. (ld. a későbbi leírásban)

default_graph_size 10 10
default_graph_size 0 25 (0 = a Conky szélessége)

default_outline_color

A körülrajzolás színét adhatjuk meg, amennyiben a draw_outline értéke yes.

A színeket megadhatjuk a szín nevével: RGB.txt

Illetve hexadecimális kóddal: Hexadecimális színtábla

default_outline_color black
default_outline_color #6600FE

default_shade_color

Az árnyékolás színét adhatjuk meg, amennyiben a draw_shades értéke yes.

A színeket megadhatjuk a szín nevével: RGB.txt

Illetve hexadecimális kóddal: Hexadecimális színtábla

default_shade_color yellow
default_shade_color #11FF33

disable_auto_reload

Ha éppen a használatban lévő konfigurációs fájlt szerkesztjük (pl. .conkyrc), a fájl mentése esetén automatikusan újraindul a Conky. Alapértelmezett állapota a no, amennyiben yes-re állítjuk, nekünk kell manuálisan bezárni, majd újraindítani a programot, miután végeztünk a konfiguráció szerkesztésével.

Megjegyzés: a gyakorlati tapasztalat azt mutatja, hogy kétszeri mentés után működik rendesen. (2x CTRL+S)

disable_auto_reload yes
disable_auto_reload no (ajánlott)

diskio_avg_samples

Meghajtó (HDD, CD-ROM, stb.) I/O-k megjelenítése esetén, itt választhatjuk meg az átlagolt minták számát. Ilyen I/O-k például a ${diskio_read} vagy a ${diskio_write}. Minél kisebb az itt megadott szám, annál inkább a pillanatnyi értékeket fogjuk látni. (érték=0 nem megengedett!)

diskio_avg_samples 1
diskio_avg_samples 8

display

(leírás)


double_buffer

Használja-e az Xdbe kiterjesztést? Ezen funkció a villódzás kiküszöbölését szolgálja, own_window használata esetén erősen javasolt értékét yes-re állítani! (máskülönben a Conky villogni fog minden frissüléskor)

double_buffer yes (ajánlott)
double_buffer no

draw_borders

Téglalap alakú keret rajzolása a Conky köré yes érték esetén.

draw_borders yes
draw_borders no

draw_graph_borders

Bekapcsolása esetén a Conky-ban szereplő grafikonok köré keretet rajzol. Ilyen grafikon például a $(memgraph). (ezen grafikonokról a későbbiekben lesz még szó, a megjelenítendő részben)

draw_graph_borders yes
draw_graph_borders no

draw_outline

Amennyiben érteke yes, a szöveges részek betűit körülrajzolja a megadott színnel. A körülrajzolás színét a default_outline_color értékének módosításával tudjuk változtatni.

Megjegyzés: a körülrajzolás XFT font-ok használata esetén nem mindig működik tökéletesen!

draw_outline yes
draw_outline no

draw_shades

Amennyiben érteke yes, a szöveges részeket árnyékolja a megadott színnel. Az árnyékolás színét az default_shade_color értékének módosításával tudjuk változtatni.

draw_shades yes
draw_shades no

extra_newline

(leírás)


font

(leírás)


format_human_readable

Amennyiben engedélyezzük, azaz a logikai változó értékét yes-re állítjuk, a megjelenítendő bájtok helyett "az ember számára olvasható" formában jelennek meg az adott értékek. (Kb,Mb stb...) Ha értéke no, akkor a le/feltöltésünk értékét bájtokban fogjuk látni. Ezen beállításhoz kapcsolódik még a short_units. (ld. a későbbi leírásban)

format_human_readable yes (ajánlott)
format_human_readable no

gap_x

A Conky elhelyezkedését határozza meg, egyfajta offszet (eltolás). Miután az alignment-tel beállítottuk a pozíciót a képernyőn, az itt megadott értékkel eltolhatjuk azt "X" irányba. (vízszintes eltolás)

gap_x 25
gap_x 46

gap_y

Szerepe ugyanaz, mint a gap_x-nek, viszont itt "Y" irányú eltolásról beszélünk. (függőleges eltoltás)

gap_y 12
gap_y 31

hddtemp_host

A ${hddtemp} kiszolgáló címét adhatjuk meg, amennyiben nem az alapértelmezett (127.0.0.1) címet használjuk. Rossz cím esetén a a HDD hőmérséklet kiíratásakor az N/A üzenetet kapjuk. A hddtemp áltál használt HOST / PORT ellenőrizhető az etc/default/hddtemp fájlban. (általában nem célszerű elállítani)

hddtemp_host 127.0.0.2

hddtemp_port

A ${hddtemp} kiszolgáló portját adhatjuk meg, amennyiben nem az alapértelmezett (7634) portot használjuk. Rosz port esetén a a HDD hőmérséklet kiíratásakor az N/A üzenetet kapjuk. A hddtemp áltál használt HOST / PORT ellenőrizhető az etc/default/hddtemp fájlban. (általában nem célszerű elállítani)

hddtemp_port 9231

if_up_strictness

(leírás)


imap

(leírás)


imlib_cache_flush_interval

(leírás)


imlib_cache_size

(leírás)


lua_draw_hook_post

(leírás)


lua_draw_hook_pre

(leírás)


lua_load

(leírás)


lua_shutdown_hook

(leírás)


lua_startup_hook

(leírás)


mail_spool

(leírás)


max_port_monitor_connections

(leírás)


max_specials

"Speciális dolgok" maximális száma a TEXT részben. (speciálisnak számít minden, ami nem szimpla szöveg, mint pl. ${alignr}, ${font}, ${membar} stb.) Nem megfelelő beállítás esetén, a program leáll és a "too many special things in text" hibaüzenetet kapjuk.

Alapértelmezett értéke: 512.

max_specials 42
max_specials 512 (alapértelmezett)

max_text_width

Egy sorban megjeleníthető karakterek maximális száma. (ennyi karakter kiírása után, új sort fog kezdeni a program) Amennyiben nem szeretnénk, hogy a sorok szétessenek, értékét állítsuk nullára!

max_text_width 0 (ajánlott)
max_text_width 31

max_user_text

A megjelentítendő részben lévő karakterek maximális számát adhatjuk meg. Ha például 20-ra állítjuk és ennél több karakter szerepel a TEXT után, a Conky egy része nem fog megjelenni. (szóköz és ENTER is beleszámít a méretbe, alapértelmezett mérete: 16384 byte)

max_user_text 20
max_user_text 100

maximum_width

Az ablak maximális szélességét adhatjuk meg pixelben. Ennél szélesebb még akkor sem lesz az ablak, ha a szöveg kilóg belőle.

maximum_width 450
maximum_width 532

minimum_size

Az ablak minimális méretét adhatjuk meg pixelben.

minimum_size 120 200
minimum_size 235 235

mpd_host

(leírás)


mpd_password

(leírás)


mpd_port

(leírás)


music_player_interval

(leírás)


net_avg_samples

Hálózati adatforgalom megjelenítése esetén, itt választhatjuk meg az átlagolt minták számát. Ilyen megjelenítők például a ${upspeed} vagy a ${downspeed}. Minél kisebb az itt megadott szám, annál inkább a pillanatnyi sebesség értékeket fogjuk látni. (érték=0 nem megengedett!)

net_avg_samples 2
net_avg_samples 5

no_buffers

(leírás)


nvidia_display

(leírás)


out_to_console

Kozolból (terminálból) indítva a Conky-t, yes érték esetén, a megjelenítendő rész tartalma megjelenik a konzolon belül is. (folyamatosan, egymás alá írja a terminálba, mindaddig amíg fut a program)

out_to_console yes
out_to_console no

out_to_ncurses

(leírás)


out_to_stderr

(leírás)


out_to_x

(leírás)


override_utf8_locale

UTF-8 karakterkódolás felülbírálása. Értékét no-ra állítva, a megjelenítendő részben az ékezetes betűk UTF-8-as karakterkódja fog megjelenni.

További információk: UTF-8 (Wikipédia)

override_utf8_locale yes
override_utf8_locale no

overwrite_file

Hasonlóan működik, mint az append_file, de itt mindig felülírja a megadott fájlt, azaz a Conky (szöveges) tartalma csak egyszer fog megjelenni a fájlban. (mindig a kilépés előtti utolsó állapotot fogjuk látni) Folyamatosan ír a fájlba, mindaddig, amíg le nem állítjuk a program futását. Elérési út megadásánál a kis/nagybetűkre oda kell figyelni! A fájl neve és kiterjesztése szabadon választható.

overwrite_file ConkyText.txt (ebben az esetben a home könyvtárba menti a fájlt)
overwrite_file /home/thomas/Logs/Conky_last.log (ebben az esetben a /home/thomas/Logs könyvtárba menti a fájlt)

own_window

"Saját ablak" bekapcsolása. Értékét yes-re állítva, a saját ablakszabályaink lesznek érvényesek. (a saját ablakunk tulajdonságait az own_window_class, own_window_colour, own_window_hints, own_window_title, own_window_argb_visual, own_window_argb_value, own_window_transparent valamint az own_window_type változókkal tudjuk beállítani)

own_window yes
own_window no

own_window_class

WM_CLASS név manuális megadása. (Alapesetben "Conky")


own_window_colour

Saját ablakunk színének megadása. Csak abban az esetben érvényes, ha az own_window_transparent értéke no illetve az own_window értéke yes.

A színeket megadhatjuk a szín nevével: RGB.txt

Illetve hexadecimális kóddal: Hexadecimális színtábla

own_window_colour red
own_window_colour #CC0033

own_window_hints

Az ablakunk tulajdonságait (szabályait) állíthatjuk itt be, amelyek a következők lehetnek:

below: Conky "alultartása", mindig a többi ablak alatt jelenjen meg.
skip_taskbar: "tálca mellőzése", programok közti lapozáskor (pl.: ALT+TAB) nem fog látszani.
undecorated: Ablakdíszítés eltávolítása. (keret + gombok)
override: Ablakkezelő felülbírálása. (metacity)
sticky: Ragadás bekapcsolása, hozzátapad az asztalhoz. (valamint ilyenkor minden munkaterületen megjelenik)
own_window_hints skip_taskbar,sticky,skip_pager
own_window_hints below,skip_pager,undecorated,override

own_window_title

Amennyiben az ablakdíszítés nincs kikapcsolva, itt adható meg az ablak neve. (alapértelmezett: "Conky")

own_window_title My system monitor

own_window_argb_visual

Amennyiben értékét yes-re állítjuk, a own_window_argb_value-nél megadott értéknek megfelelően átlátszó lesz az ablakunk. Megengedett értéktartomány: 0-255, ahol a 0=átlátszatlan, a 255=átlátszó. Itt két fontos dolgot kell szemelőtt tartanunk: hatástalan, ha own_window_transparent értéke yes ill. az asztalt nem fogjuk alatta látni, (egyenlőre) az átlátszóság kizárólag más albakok felett működik.

own_window_argb_visual yes
own_window_argb_visual no

own_window_argb_value

own_window_argb_visual bekapcsolása esetén itt adhatjuk meg az átlátszóság mértékét. (0-255)

own_window_argb_value 0 (átlátszatlan)
own_window_argb_value 127 (áttetsző)
own_window_argb_value 255 (átlátszó)

own_window_transparent

Bekapcsolása esetén a Conky ablakának háttere (teljesen) átlátszóvá válik.

own_window_transparent yes
own_window_transparent no

own_window_type

Amennyiben own_window értéke yes, itt adhatjuk meg milyen típusú ablakra lesz szükségünk. A választható típusok a következők: normal, desktop, dock, panel vagy override. (Az alapértelmezés a "normal")

normal: normál ablak, különösebb magyarázatra nem szorul.
desktop: speciális, díszétés nélküli ablak az asztalon, amely nem jelenik meg az éppen futó alkalmazások között (ALT+TAB) ill. a tálcán sem. Ezen felül "hozzáragad" az asztalhoz és minden munkaterületen megjelenik.
dock: mindig felül marad, valamilyen oknál fogva azonban az alignment-et figyelmen kívül hagyja, így pozícióját csak a gap_x, gap_y segítségével tudjuk állítani. Minden munkaterületen megjelenik és nem látjuk a futó programok között (ALT+TAB) ill. a tálcán sem.
panel: mindig felül marad, megakadályozva az ablakok maximalizását is. Maximalizáláskor az ablak egy élhez igazodik, amely függ a Conky méretétől ill. elhelyezkedésétől is. (ld. alignment) Minden munkaterületen megjelenik és nem látjuk a futó programok között (ALT+TAB) ill. a tálcán sem.
override: ebben az esetben az ablakra nem vonatkoznak az ablakmenedzser (WM) szabályai, sok helyzetben igen hasznos lehet.
own_window_type desktop
own_window_type dock

pad_percents

(leírás)


pop3

(leírás)


short_units

Mértékegységek rövidítésének bekapcsolása. (KiB → K , MiB → M stb.) Alapértelmezett állapotban kivan kapcsolva, tehát a mértékegységeket a hosszú formájukban látjuk.

short_units yes
short_units no

show_graph_range

Értékét yes-re állítva, a megjelenített grafikonok időintervallumát ráírja a grafikonokra. (azt mutatja meg, hogy az adott grafikon vízszintes tengelye, mennyi időt foglal magába)

show_graph_range yes
show_graph_range no

show_graph_scale

Értékét yes-re állítva, a megjelenített grafikonok maximális értékét ráírja a grafikonokra.

show_graph_scale yes
show_graph_scale no

stippled_borders

Szaggatott keret/vonal (border/line) rajzolását teszi lehetővé. Az itt megadott értékkel a szagatottság mértékét tudjuk szabályozni (mértékegysége: pixel). A funkciónak csak akkor van valós szerepe, ha a draw_borders bevan kapcsolva vagy szaggatott vonalat rajzolunk ${stippled_vr} segítségével. (ld. későbbi leírásban)

stippled_borders 2
stippled_borders 5

temperature_unit

A hőmérsékletet megjelenítő változók mértékegysége alapesetben a Celsius, de lehetőségünk van átállítani Fahrenheit-re is. Ilyen változók például a ${acpitemp}. (ld. későbbi leírásban)

temperature_unit celsius (alapértelmezett)
temperature_unit fahrenheit

templateN

(leírás)


text_buffer_size

A Text Buffer méretét adhatjuk meg, amely azt jelenti, hogy a megjelentő változók (pl. ${exec}) után mennyi legyen a maximálisan megengedett karakterek száma. Növelése esetén, több karaktert írthatunk egy-egy változó paraméterei közé, viszont drasztikusan csökkenhet a Conky teljesítménye! Alapértelmezett értéke 256byte, ennél kisebb értéket nem lehet beállítani, célszerű ezen hagyni.

text_buffer_size 256 (ajánlott)
text_buffer_size 512

times_in_seconds

Az idővel kapcsolatos megjelenítendő változók mértékegységét másodpercre állítja. (a későbbiekben a ${format_time}-nál lesz szerepe)

times_in_seconds yes
times_in_seconds no

top_cpu_separate

Amennyiben többmagos processzorral dolgozunk, lehetőségünk van arra, hogy a magokat egyként vagy szétbontva értelmezzük, a futó programok teljesítménylistáján. Értékét no-ra állítva, az egy processzorra vonatkoztatott teljesítményt látjuk. Ezen beállításnak a kesőbbiekben a ${top}-nál lesz fontos szerepe.

top_cpu_separate yes
top_cpu_separate no

top_name_width

A ${top} folyamatok listázásakor megjelenítendő folyamatok nevének hosszúságát állíthatjuk be. (n+1 karakter fog látszódni a folyamatok nevéből, tehát 0 értéknél is 1 karaktert látni fogunk, amely értelemszerűen a folyamat nevének kezdőbetűje lesz)

Alapértelmezett értéke: 15

top_name_width 10
top_name_width 6

total_run_times

Az itt megadott érték azt határozza meg, hogy hányszor fusson le egymás után a program.

total_run_times 14
total_run_times 0 (ebben az esetben folyamatosan fut, amíg be nem zárjuk)

update_interval

A Conky frissítésének idejét tudjuk megadni másodpercekben. (ha például 2-re állítjuk az értéket, csak minden második másodpercben fognak frissülni a megjelenített adatok)

update_interval 1 (ajánlott)
update_interval 0.5

update_interval_on_battery

Funkciója megegyezik az update_interval-lal, de ezen beállítás csak akkor lép érvénybe, ha akkumulátoros üzemmódra kapcsolunk. (kihúzzuk a hálózati töltőt → battery mode)

update_interval_on_battery 10
update_interval_on_battery 32

uppercase

Nagybetűs üzemmód bakapcsolása yes érték esetén, a Conky-ban megjelenő karakterek mindegyike nagybetűs lesz.

uppercase yes
uppercase no

use_spacer

(leírás)


use_xft

Xft használata, élsimított betűk bekapcsolása yes érték esetén.

use_xft yes
use_xft no

xftalpha

(leírás)


xftfont

(leírás)

Megjelenítésért felelős változók

Forrás: a Conky hivatolos oldala - Conky Objects

Ez a szakasz egyelőre erősen hiányos, vagy még nem írtuk meg. Segíthetsz te is a kibővítésében.
Megjelenítésért felelős változók/objektumok (A-Z)
acpiacadapter

Az ACPI hálózati adapter állapotát figyeli. Tápellátással kapcsolatos állapot információkat jeleníti meg.

${acpiacadapter}

acpifan

Az ACPI hálózati adapter ventilátorának állapotával kapcsolatos információkat jeleníti meg.

${acpifan}

acpitemp

Az ACPI hálózati adapter hőmérsékletét figyeli és jeleníti meg.

${acpitemp}

addr

Megjeleníti egy adott eszköz lokális IP-címét, amennyiben nincs cím hozzárendelve az eszközhöz, a "nincs cím" (No Address) szöveget írja ki.

${addr eth0}
${addr wlan0}

Itt kell megemlítenünk azt is, hogy az ún. WAN IP is megjeleníthető. (Wide Area Network = Széles területre kiterjedő hálózat). Ehhez csupán futtatnunk kell a curl ifconfig.me/ip parancsot. Több másodpercig is eltarthat, amíg az említett parancs lefut és visszatér a WAN-IP címünkkel. (az adott parancsot nem szükséges minden ciklusban lefuttatni, ezért a példában is időzítve, 5 percenként futtatjuk)

Amennyiben a curl nincs telepítve, terminálban adjuk ki a következő parancsot:

sudo apt-get install curl

Ezt követően már futtathatjuk a Conky-ban a következő parancsot:

${execi 300 curl ifconfig.me/ip}

addrs
Conky-tux.png
Kizárólag Linux alatt használható!


Megjeleníti egy adott eszközhöz tartozó összes lokális IP-címet. Ha az eszközhöz csupán egyetlen cím tartozik, akkor gyakorlatilag ua. mintha az ${addr} változót használnák.

${addrs eth0}
${addrs wlan0}

adt746xcpu

(leírás)


adt746xfan

(leírás)


alignc

A megjelenítendő szöveg/információ középre igazítására szolgáló utasítás. (CENTER)

${alignc}

alignr

A megjelenítendő szöveg/információ jobbra igazítására szolgáló utasítás. (RIGHT)

${alignr}

apcupsd

A szünetmentes tápegység állapotát/kommunikációs állapotát mutatja.

${apcupsd}

apcupsd_cable

(leírás)


apcupsd_charge

(leírás)


apcupsd_lastxfer

(leírás)


apcupsd_linev

(leírás)


apcupsd_load

(leírás)


apcupsd_loadbar

(leírás)


apcupsd_loadgauge

(leírás)


apcupsd_loadgraph

(leírás)


apcupsd_model

(leírás)


apcupsd_name

(leírás)


apcupsd_status

(leírás)


apcupsd_temp

(leírás)


apcupsd_timeleft

(leírás)


apcupsd_upsmode

(leírás)


apm_adapter

(leírás)


apm_battery_life

(leírás)


apm_battery_time

(leírás)


Audacious (zenelejátszó)
Audacious-icon.png

Ahhoz, hogy az alábbi megjelenítőket megfelelően tudjuk használni, telepítenünk kell az Audacious zenelejátszó programot:

sudo apt-get install audacious

audacious_bar
Audacious-icon.png
Az Audacious zenelejátszó folyamatjelzőjét jeleníti meg.
${audacious_bar}

audacious_bitrate
Audacious-icon.png
Az Audacious zenelejátszóval lejátszott fájl bitsűrűségét jeleníti meg. (bit/second)
${audacious_bitrate}

audacious_channels
Audacious-icon.png
Az Audacious zenelejátszóval lejátszott fájl csatornáinak számát jeleníti meg. (pl. sztereó esetén 2)
${audacious_channels}

audacious_filename
Audacious-icon.png
Az Audacious zenelejátszóval lejátszott fájl nevét jeleníti meg, a teljes elérési úttal (path).
${audacious_filename}

audacious_frequency
Audacious-icon.png
Az Audacious zenelejátszóval lejátszott fájl mintavételezési frekvenciáját jeleníti meg. (Hz)
${audacious_frequency}

audacious_length
Audacious-icon.png
Az Audacious zenelejátszóval lejátszott fájl (lejátszási) hosszát jeleníti meg, percben és másodpercekben. (Minutes : Seconds)
${audacious_lenght}

audacious_length_seconds
Audacious-icon.png
Az Audacious zenelejátszóval lejátszott fájl (lejátszási) hosszát jeleníti meg másodpercekben. (Seconds)
${audacious_lenght_seconds}

audacious_main_volume
Audacious-icon.png
Az Audacious zenelejátszóban beállított hangerő értékét jeleníti meg. (min=0 ; max=100)
${audacious_main_volume}

audacious_playlist_length
Audacious-icon.png
Kiírja, hogy az Audacious zenelejátszó lejátszási listájában hány darab zeneszám van.
${audacious_playlist_length}

audacious_playlist_position
Audacious-icon.png
Kiírja, hogy az Audacious zenelejátszó lejátszási listájában éppen hányadik zeneszámnál tart a lejátszás.
${audacious_playlist_position}

audacious_position
Audacious-icon.png
Az Audaciousban éppen lejátszás alatt lévő szám pozícióját adja vissza, percben és másodpercben. (Minutes : Seconds)
${audacious_position}

audacious_position_seconds
Audacious-icon.png
Az Audaciousban éppen lejátszás alatt lévő szám pozícióját adja vissza másodpercben. (Seconds)
${audacious_position_seconds}

audacious_status
Audacious-icon.png
Az Audacious zenelejátszó aktuális állapotát adja vissza. (Playing, stopped etc...)
${audacious_status}

audacious_title
Audacious-icon.png
Az Audaciousban éppen lejátszás alatt lévő szám címét adja vissza. Fontos megjegyezni, hogy amennyiben az argumentumát üresen hagyjuk, a Conky hibakóddal leáll. Mindig írjunk mögé egy számot, hogy a kiírandó névből hány karaktert szeretnénk megjeleníteni!
${audacious_title 20}

battery

(leírás)


battery_bar

(leírás)


battery_percent

(leírás)


battery_short

(leírás)


battery_time

(leírás)


blink

(leírás)


bmpx_album

(leírás)


bmpx_artist

(leírás)


bmpx_bitrate

(leírás)


bmpx_title

(leírás)


bmpx_track

(leírás)


bmpx_uri

(leírás)


buffers

(leírás)


cached

(leírás)


cmdline_to_pid

(leírás)


color

A szöveg színének megadását teszi lehetővé. Többféleképpen megadhatjuk a használni kívánt szín értékét.


Szín kiválasztása a szín neve alapján:

${color black}

Szín megadása hexadecimális értékkel (pl. piros):

${color #FF0000}

colorN

Szín megadása előre definiált értékkel:

${color1}
Ebben az esetben előre kell definiálni a "color1" értékét (pl. fehér), a konfigurációs részben:
color1 FFFFFF

combine

(leírás)


conky_build_arch

(leírás)


conky_build_date

(leírás)


conky_version

A Conky verziószámát jeleníti meg. (pl. 1.8.1)

${conky_version}

cpu

A processzor terhelését jeleníti meg, százalékos formában. Több magos processzor esetén lehetőségünk van a magonkénti (CORE) terhelés megjelenítésére is.

${cpu}
${cpu cpu1}
${cpu cpu2}

Egymagos processzornál csak a ${cpu} használható! (különben a Conky hibakóddal leáll)


cpubar

A processzor állapotát/terhelését jelző sávot jelenít meg. Több processzor esetén lehetőségünk van a magonkénti megjelenítésre. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott default_bar_size értékek lépnek érvénybe.

${cpubar}
${cpubar 5,200}
${cpubar cpu1}
${cpubar cpu2 5,100}

cpugauge

(leírás)


cpugraph

(leírás)


curl

(leírás)


desktop

(leírás)


desktop_name

(leírás)


desktop_number

(leírás)


disk_protect

(leírás)


diskio

(leírás)


diskio_read

(leírás)


diskio_write

(leírás)


diskiograph

(leírás)


diskiograph_read

(leírás)


diskiograph_write

(leírás)


downspeed

Az éppen aktuális letöltési sebességet mutatja egy adott eszközön. Amennyiben nem tudjuk az adott eszköz nevét, használjuk (terminálban) a ifconfig parancsot. (kilistázza az adott hálózati eszközöket, névvel és egyéb információkkal)

${downspeed eth0}
${downspeed wlan0}

downspeedf


Gyakorlatilag ua. mint az sima ${downspeed}, annyi különbséggel, hogy itt kilóbájtokban jeleníti meg az értékeket. Ha a konfigurációs részben a short_units értéke yes -re van állítva, akkor nincs különbség az előbb említett parancs és ezen parancs között.

${downspeedf eth0}
${downspeedf wlan0}

downspeedgraph

(leírás)


draft_mails

(leírás)


else

(leírás)


endif

(leírás)


entropy_avail

(leírás)


entropy_bar

(leírás)


entropy_perc

(leírás)


entropy_poolsize

(leírás)


eval

(leírás)


eve

(leírás)


exec

(leírás)


execbar

(leírás)


execgauge

(leírás)


execgraph

(leírás)


execi

(leírás)


execibar

(leírás)


execigauge

(leírás)


execigraph

(leírás)


execp

(leírás)


execpi

(leírás)


flagged_mails

(leírás)


font

A betűtípus megváltoztatására szolgál. Az adott sortól lép érvénybe a betűtípus, mindaddig amíg nem adunk meg egy újabbat. Üresen hagyva az argumentumát, az alap (default) betűtípusra vált.

${font Ubuntu:style=Bold:pixelsize=12}
${font}

format_time

(leírás)


forwarded_mails

(leírás)


freq

A processzor frekvenciáját jeleníti meg MHz-ben. Az argumentumában megadhatjuk a kívánt mag (core) sorszámát. (amennyiben nem adunk meg paramétert, automatikusan az első mag frekvenciáját jeleníti meg)

${freq}
${freq 1}
${freq 2}

freq_g

A processzor frekvenciáját jeleníti meg GHz-ben. Az argumentumában megadhatjuk a kívánt mag (core) sorszámát. (amennyiben nem adunk meg paramétert, automatikusan az első mag frekvenciáját jeleníti meg)

${freq_g}
${freq_g 1}
${freq_g 2}

FS_változók (FileSytem)
Conky-fs-mount.png

Az 'FS' változók használata előtt, fontos megemlíteni, hogy amennyiben nem adunk meg semmit az argumentum részbe (csak önmagában használjuk a változókat), minden esetben a gyökérkönyvtárra fognak vonatkozni az értékek. ( / , ROOT)

Azt hogy milyen eszközök vannak csatolva milyen néven, könnyen megtudhatjuk, ha terminálban kiadjuk a következő parancsot:

mount

Ahogyan az ábrán is látható, jelenleg 3 eszköz van csatolva: sda1 , sda5 , sdb1. Jelen esetben az sda1 "/" néven (root), az sda5 "/home" néven (home könyvtár), az sdb1 pedig "/media/PENDRIVE" (pendrive) néven érhető el. Ugyan ez a helyzet CD/DVD lemezeknél is, amint behelyezünk egy CD/DVD lemezt, a rendszer csatolni fogja "/media/valami" néven.

Tehát az 'FS' változók értékei mindig az adott csatolási pontra lesznek érvényesek, a példák között lesz többféle csatolási pont is ezek szemléltetésére.




fs_bar

Egy adott eszköz állapotát/kihasználtságát jelző sávot jelenít meg. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott default_bar_size értékek lépnek érvénybe. Legutolsó paraméterként kell megadnunk a kívánt eszközt. (ha önmagában használjuk, azaz egyetlen paramétert sem adunk meg, akkor a ROOT állapotát jeleníti meg)

${fs_bar}
${fs_bar 5,100 /home}
${fs_bar /media/PENDRIVE}

fs_bar_free

Egy adott eszközön rendelkezésre álló szabad területet jelző sávot jelenít meg. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott default_bar_size értékek lépnek érvénybe. Legutolsó paraméterként kell megadnunk a kívánt eszközt. (ha önmagában használjuk, azaz egyetlen paramétert sem adunk meg, akkor a ROOT állapotát jeleníti meg)

${fs_bar_free}
${fs_bar_free 5,100 /home}
${fs_bar_free /media/PENDRIVE}

fs_free

A kiválasztott eszköz szabad méretét adja vissza.

${fs_free /home}

fs_free_perc

A kiválasztott eszköz szabad méretét adja vissza százalékos arányban.

${fs_free_perc /home}

fs_size

Egy adott eszköz (teljes) méretét jeleníti meg.

${fs_size /media/PENDRIVE}

fs_type

Ebből a változóból megtudhatjuk, hogy az adott eszköz milyen fájlrendszert használ. (ntfs, ext4, vfat etc...)

${fs_type /media/PENDRIVE}

fs_used

A kiválasztott eszköz használatban lévő méretét adja vissza.

${fs_used /boot}

fs_used_perc

A kiválasztott eszköz használatban lévő méretét adja vissza százalékos arányban.

${fs_used_perc /boot}

goto

(leírás)


gw_iface

(leírás)


gw_ip

(leírás)


hddtemp

Egy adott merevlemez (Hard Disk Drive) hőmérsékletét mutatja. Fontos, hogy amennyiben nincs telepítve a hddtemp , nem fog működni. Az említett programot a következő paranccsal tudjuk telepíteni:

sudo apt-get install hddtemp

A telepítést követően, már nincs más dolgunk, mint megadni az argumentumban egy eszköz nevét, amelyet a mount paranccsal tudunk ellenőrizni.

${hddtemp /dev/sda}

head

(leírás)


hr

(leírás)


hwmon

(leírás)


i2c

(leírás)


i8k_ac_status

(leírás)


i8k_bios

(leírás)


i8k_buttons_status

(leírás)


i8k_cpu_temp

(leírás)


i8k_left_fan_rpm

(leírás)


i8k_left_fan_status

(leírás)


i8k_right_fan_rpm

(leírás)


i8k_right_fan_status

(leírás)


i8k_serial

(leírás)


i8k_version

(leírás)


ibm_brightness

(leírás)


ibm_fan

(leírás)


ibm_temps

(leírás)


ibm_volume

(leírás)


iconv_start

(leírás)


iconv_stop

(leírás)


if_empty

(leírás)


if_existing

(leírás)


if_gw

(leírás)


if_match

(leírás)


if_mixer_mute

(leírás)


if_mounted

(leírás)


if_mpd_playing

(leírás)


if_running

(leírás)


if_smapi_bat_installed

(leírás)


if_up

(leírás)


if_updatenr

(leírás)


if_xmms2_connected

(leírás)


image

Képek megjelenítését teszi lehetővé. Az argumentumában 4 opciót használhatunk: pozíció, méret, 'no-cache' zászló, 'cache flush' intervallum. A pozíció megadásnál X,Y értékeket lehet megadni, amelyek felvehetnek mínusz értéket is (pl: 10,-5). A méretmegadásnál 'x'-szel elválasztva kell megadni a szélesség ill. a magasság értékeit (pl. 32x48). A '-n' kapcsolóval tudjuk kikapcsolni a kép gyorsítótárazását, a '-f'-fel pedig a gyorsítótár frissítésének gyakoriságát adhatjuk meg (pl. -f 60). A Conky nem tesz kísérletet a kép megváltoztatására, kizárólag csak akkor, ha az argumentumában erre utasítást kap. (tehát amennyiben nem adunk meg az argumentumban egyetlen paramétert sem, úgy a képünk a 0,0 pozícióban, eredeti méretben fog megjelenni)

${image /home/user/Képek/ConkyIcons/Teszt.png}
${image /home/user/Képek/ConkyIcons/Teszt.png -p 10,10 -s 32x32}

imap_messages

(leírás)


imap_unseen

(leírás)


include

(leírás)


ioscheduler

(leírás)


kernel

A kernel verziószámának megjelenítésére szolgáló parancs.

${kernel}

laptop_mode

(leírás)


lines

(leírás)


loadavg

(leírás)


loadgraph

(leírás)


lua

(leírás)


lua_bar

(leírás)


lua_gauge

(leírás)


lua_graph

(leírás)


lua_parse

(leírás)


machine

(leírás)


mails

(leírás)


mboxscan

(leírás)


mem

A felhasznált (fizikai) memória értékét adja vissza.

${mem}

membar

A memória állapotát/kihasználtságát jelző sávot jelenít meg. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott default_bar_size értékek lépnek érvénybe.

${membar}
${membar 5,100}

memeasyfree

A még nem felhasznált, szabad (fizikai) memória értékét adja vissza, beleértve a könnyen felszabadítható memóriát. (buffers / cache)

${memfree}

memfree

A még nem felhasznált, szabad (fizikai) memória értékét adja vissza.

${memfree}

memgauge

(leírás)


memgraph

(leírás)


memmax

A (fizikai) memória maximális mérete. Alaplapi videókártyák esetén ez az érték kisebb lesz, mint a tényleges fizikai memória, hiszen az grafikus kártya lefoglal bizonyos mennyiségű memóriát.

${memmax}

memperc

A memória használatot mutatja meg, százalékosan kifejezve.

${memperc}

mixer

(leírás)


mixerbar

(leírás)


mixerl

(leírás)


mixerlbar

(leírás)


mixerr

(leírás)


mixerrbar

(leírás)


MOC zenelejátszó
Terminal-icon.png

A moc egy egyszerű, kis méretű, terminálban futtatható zenelejátszó. Ahhoz, hogy az alábbi megjelenítőket megfelelően tudjuk használni, telepítenünk kell a programot:

sudo apt-get install moc

Telepítés után terminálból indítható:

mocp

moc_album
Terminal-icon.png
A moc zenelejátszóval elindított hangfájl albumának nevét jeleníti meg.
${moc_album}

moc_artist
Terminal-icon.png
A moc zenelejátszóval elindított hangfájl előadójának nevét jeleníti meg.
${moc_artist}

moc_bitrate
Terminal-icon.png
A moc zenelejátszóval elindított hangfájl bitsűrűségét jeleníti meg. (kbps)
${moc_bitrate}

moc_curtime
Terminal-icon.png
A moc zenelejátszóval elindított hangfájl, éppen aktuális lejátszási idejét jeleníti meg. (mm:ss)
${moc_curtime}

moc_file
Terminal-icon.png
A moc zenelejátszóval elindított hangfájl fájlnevét jeleníti meg (elérési útvonallal együtt).
${moc_file}

moc_rate
Terminal-icon.png
A moc zenelejátszóval elindított hangfájl mintavételezési frekvenciáját jeleníti meg. (kHz)
${moc_rate}

moc_song
Terminal-icon.png
A moc zenelejátszóval elindított hangfájl címét jeleníti meg.
${moc_song}

moc_state
Terminal-icon.png
A moc zenelejátszó aktuális státuszát adja vissza. (PLAY, STOP, etc.)
${moc_state}

moc_timeleft
Terminal-icon.png
Megadja, hogy a moc zenelejátszóval elindított hangfájl lejátszási idejéből mennyi van még hátra. (mm:ss)
${moc_timeleft}

moc_title
Terminal-icon.png
A moc zenelejátszóval elindított hangfájl sorszámát, előadóját, címét ill. az album nevét jeleníti meg.
${moc_title}

moc_totaltime


Terminal-icon.png
Megadja, hogy a moc zenelejátszóval elindított hangfájl teljes lejátszási idejét jeleníti meg. (mm:ss)
${moc_totaltime}

monitor

(leírás)


monitor_number

(leírás)


MPD (Music Player Daemon)
Terminal-icon.png

Az MPD telepítéséről ill. használatáról bővebben itt olvashat: MPD (Media Player Daemon) telepítése és beállítása



mpd_album
Terminal-icon.png
Az MPD-vel lejátszott hangfájl albumának nevét jeleníti meg.
${mpd_album}

mpd_artist
Terminal-icon.png
Az MPD-vel lejátszott hangfájl előadójának nevét jeleníti meg.
${mpd_artist}

mpd_bar
Terminal-icon.png
Az MPD folyamatjelzőjét jeleníti meg.
${mpd_bar}

mpd_bitrate
Terminal-icon.png
Az MPD-vel lejátszott hangfájl bitsűrűségét jeleníti meg. (kbps)
${mpd_bitrate}

mpd_elapsed
Terminal-icon.png
Az MPD-vel lejátszott hangfájlból eltelt időt jeleníti meg.
${mpd_elasped}

mpd_file
Terminal-icon.png
Az MPD-vel lejátszott hangfájl fájlnevét jeleníti meg. (elérési útvonal nélkül)
${mpd_file}

mpd_length
Terminal-icon.png
Az MPD-vel lejátszott hangfájl teljes lejátszási idejét jeleníti meg.
${mpd_length}

mpd_name
${mpd_name}

mpd_percent
Terminal-icon.png
Megadja, hogy MPD-vel lejátszott hangfájl éppen hány százaléknál tart.
${mpd_percent}

mpd_random
Terminal-icon.png
On/Off értéked ad vissza, attól függően, hogy az MPD-ben be van-e kapcsolva a véletlenszerű lejátszás.
${mpd_random}

mpd_repeat
Terminal-icon.png
On/Off értéked ad vissza, attól függően, hogy az MPD-ben be van-e kapcsolva az ismétlés funkció.
${mpd_repeat}

mpd_smart
Terminal-icon.png
Az MPD-vel lejátszott hangfájl előadóját ill. címét jeleníti meg. (előadó - cím)
${mpd_smart}

mpd_status
Terminal-icon.png
Az MPD aktuális állapotát jeleníti meg. (Playing, Stopped, etc...)
${mpd_status}

mpd_title
Terminal-icon.png
Az MPD-vel lejátszott hangfájl címét jeleníti meg.
${mpd_title}

mpd_track
Terminal-icon.png
Az MPD-vel lejátszott hangfájl 'Track' sorszámát jeleníti meg.
${mpd_track}

mpd_vol
Terminal-icon.png
Az MPD-ben beállított hangerő értékét adja vissza. (0-100)
${mpd_vol}

nameserver

(leírás)


new_mails

(leírás)


nodename

(leírás)


nodename_short

(leírás)


nvidia

(leírás)


offset

Vízszintes irányú eltolás, amely csak az adott sorra vonatkozik (legyen az szöveg vagy kép). Az értékét pixelben kell megadni.

${offset 15}

outlinecolor

(leírás)


pb_battery

(leírás)


pid_chroot

(leírás)


pid_cmdline

(leírás)


pid_cwd

(leírás)


pid_environ

(leírás)


pid_environ_list

(leírás)


pid_exe

(leírás)


pid_nice

(leírás)


pid_openfiles

(leírás)


pid_parent

(leírás)


pid_priority

(leírás)


pid_read

(leírás)


pid_state

(leírás)


pid_state_short

(leírás)


pid_stderr

(leírás)


pid_stdin

(leírás)


pid_stdout

(leírás)


pid_threads

(leírás)


pid_thread_list

(leírás)


pid_time_kernelmode

(leírás)


pid_time_usermode

(leírás)


pid_time

(leírás)


pid_uid

(leírás)


pid_euid

(leírás)


pid_suid

(leírás)


pid_fsuid

(leírás)


pid_gid

(leírás)


pid_egid

(leírás)


pid_sgid

(leírás)


pid_fsgid

(leírás)


pid_vmpeak

(leírás)


pid_vmsize

(leírás)


pid_vmlck

(leírás)


pid_vmhwm

(leírás)


pid_vmrss

(leírás)


pid_vmdata

(leírás)


pid_vmstk

(leírás)


pid_vmexe

(leírás)


pid_vmlib

(leírás)


pid_vmpte

(leírás)


pid_write

(leírás)


pid_nice

(leírás)


platform

(leírás)


pop3_unseen

(leírás)


pop3_used

(leírás)


pre_exec

(leírás)


processes

Az összes futó folyamat számával tér vissza.

${processes}

read_tcp

(leírás)


replied_mails

(leírás)


rss

(leírás)


running_processes

(leírás)


running_threads

(leírás)


scroll

(leírás)


seen_mails

(leírás)


shadecolor

(leírás)


smapi

(leírás)


smapi_bat_bar

(leírás)


smapi_bat_perc

(leírás)


smapi_bat_power

(leírás)


smapi_bat_temp

(leírás)


sony_fanspeed

(leírás)


stippled_hr

(leírás)


swap

A SWAP (virtuális memória / cserehely) használatban lévő értékét adja vissza.

${swap}

swapbar

A virtuális memória (SWAP) állapotát/kihasználtságát jelző sávot jelenít meg. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott default_bar_size értékek lépnek érvénybe.

${swapbar}
${swapbar 5,100}

swapfree

A SWAP (virtuális memória / cserehely) még nem felhasznált, szabad értékét adja vissza.

${swapfree}

swapmax

A SWAP (virtuális memória / cserehely) maximális értékét adja vissza.

${swapmax}

swapperc

A SWAP (virtuális memória / cserehely) használatot mutatja meg, százalékosan kifejezve.

${swapperc}

sysname

(leírás)


tab

(leírás)


tail

(leírás)


tcp_portmon

(leírás)


templateN

(leírás)


texeci

(leírás)


threads

(leírás)


time

Az aktuális (rendszer) időt jeleníti meg. Az argumentumában megadhatunk egyéni kapcsolókat, amennyiben csak önmagában használjuk, a dátumot és az időt jeleníti meg.

Megadható kapcsolók:

%d = nap (day)
%h = a hónap rövidített neve (jan,feb, etc.)
%m = hónap (month)
%y = év rövid formátum (14)
%Y = év (2014)
%s = 1970. január 1-je 00:00-tól eltelt idő másodpercekben
%w = hányadik hét az évben (week)
%H = óra (hour)
%M = perc (minute)
%S = másodperc (second)
%T = idő (17:21:32)
%D = dátum (01/14/14)

Néhány példa a gyakorlati alkalmazásra:

${time}
${time %H : %M}
${time %Y %m %d}
${time %D}

to_bytes

(leírás)


top

A futó folyamatokat rangsorolja, processzor terhelése alapján (a legterhelőbb folyamat áll az első helyen). Összesen 10 TOP process-t tud megjeleníteni. Az argumentumában 2 paramétert kell megadnunk: a megjelenítendő adat típusát ill. egy sorszámot, hogy hányadik a rangsorban.

Az első paraméter lehet:

name = a folyamat neve
pid = a folyamat azonosítószáma (process ID)
cpu = a folyamat processzor terhelése, százalékos arányban kifejezve
mem = a folyamat által felhasznált memória, százalékos arányban kifejezve
mem_res = a folyamat számára biztosított (rezidens) memória
mem_vsize = a folyamat virtuális memória igénye, amennyiben szükség van arra
time = a folyamat indítása óta eltelt idő
uid = a folyamat tulajdonosa (user ID)
io_perc = a folyamat I/O használata, százalékos arányban kifejezve
io_read = a folyamat I/O olvasási sebessége
io_write = a folyamat I/O írási sebessége

Ezen paraméterek ismeretében, már nincs más dogunk, csupán megadni a kívánt sorszámot:

${top name 1}
${top cpu 3}
${top time 5}
${top io_perc 7}

top_io

(leírás)


top_mem

(leírás)


top_time

(leírás)


totaldown

A legutolsó rendszerindítás óta letöltött adatmennyiség.

${totaldown}



totalup

A legutolsó rendszerindítás óta feltöltött adatmennyiség.

${totalup}

trashed_mails

(leírás)


tztime

A kiválasztott időzóna dátumát és/vagy idejét jeleníti meg. Az argumentumában meg kell adnunk a kiválaszott időzóna pontos nevét, melyről a /usr/share/zoneinfo mappában tájékozódhatunk. Természetsen itt is használhatóak az idő formázására szolgáló paraméterek. (ld. ${time} -nál leírtakban)

${tztime America/New_York  %H:%M}
${tztime Europe/Budapest  %H:%M}
${tztime Europe/Kiev  %H:%M}

gid_name

(leírás)


uid_name

(leírás)


unflagged_mails

(leírás)


unforwarded_mails

(leírás)


unreplied_mails

(leírás)


unseen_mails

(leírás)


updates

Ciklusszámláló, melynek értéke minden egyes lefutott (Conky) ciklus után eggyel nő. (hibakeresésre érdemes használni)

${updates}

upspeed

Az éppen aktuális feltöltési sebességet mutatja egy adott eszközön. Amennyiben nem tudjuk az adott eszköz nevét, használjuk (terminálban) a ifconfig parancsot. (kilistázza az adott hálózati eszközöket, névvel és egyéb információkkal)

${upspeed eth0}
${upspeed wlan0}

upspeedf

Gyakorlatilag ua. mint az sima ${upspeed}, annyi különbséggel, hogy itt kilóbájtokban jeleníti meg az értékeket. Ha a konfigurációs részben a short_units értéke yes -re van állítva, akkor nincs különbség az előbb említett parancs és ezen parancs között.

${upspeedf eth0}
${upspeedf wlan0}

upspeedgraph

(leírás)


uptime

A rendszer indítása óta eltelt időt jeleníti meg.

${uptime}

uptime_short

A rendszer indítása óta eltelt időt jeleníti meg, viszont rövidebb formában, mint az ${uptime} parancs.

${uptime_short}

user_names

(leírás)


user_number

(leírás)


user_terms

(leírás)


user_times

(leírás)


user_time

(leírás)


utime

(leírás)


voffset

Függőleges irányú eltolás, amely csak az adott sorra vonatkozik (legyen az szöveg vagy kép). Az értékét pixelben kell megadni.

${voffset 20}

voltage_mv

(leírás)


voltage_v

(leírás)


weather

(leírás)


weather_forecast

(leírás)


wireless_ap
Conky-tux.png
Kizárólag Linux alatt használható!


Megjeleníti a vezeték nélküli hálózati eszköz MAC-címét.

${wireless_ap wlan0}

wireless_bitrate
Conky-tux.png
Kizárólag Linux alatt használható!


Megjeleníti a vezeték nélküli hálózati eszköz maximális sávszélességét. (Mb/s)

${wireless_bitrate wlan0}

wireless_essid
Conky-tux.png
Kizárólag Linux alatt használható!


A vezeték nélküli hálózat SSID-ját jeleníti meg.

${wireless_essid wlan0}

wireless_link_bar
Conky-tux.png
Kizárólag Linux alatt használható!


A vezeték nélküli hálózat állapotát/jelerősségét jelző sávot jelenít meg. Az argumentumába megadható a sáv mérete (szélesség,magasság) is, vesszővel elválasztva. Amennyiben az argumentumát üresen hagyjuk, a konfigurációs részben magadott default_bar_size értékek lépnek érvénybe. Legutolsó paraméterként kell megadnunk a kívánt hálózati eszközt. Fontos! Ha méretet nem is, de az eszköz nevét mindig meg kell adnunk! A hálózati eszközök nevét terminálból a ifconfig paranccsal tudjuk ellenőrizni.

${wireless_link_bar wlan0}
${wireless_link_bar 5,200 wlan0}

wireless_link_qual
Conky-tux.png
Kizárólag Linux alatt használható!


A vezeték nélküli hálózati eszköz aktuális jelerőssége. (számértékkel kifejezve)

${wireless_link_qual wlan0}

wireless_link_qual_max
Conky-tux.png
Kizárólag Linux alatt használható!


A vezeték nélküli hálózati eszköz maximális jelerőssége. (számértékkel kifejezve)

${wireless_link_qual_max wlan0}

wireless_link_qual_perc
Conky-tux.png
Kizárólag Linux alatt használható!


A vezeték nélküli hálózati eszköz aktuális jelerőssége. (százalékos arányban kifejezve)

${wireless_link_qual_perc wlan0}

wireless_mode
Conky-tux.png
Kizárólag Linux alatt használható!


A vezeték nélküli hálózat típusa. (Managed/Ad-Hoc/Master)

${wireless_mode wlan0}

words

(leírás)


xmms2_album

(leírás)


xmms2_artist

(leírás)


xmms2_bar

(leírás)


xmms2_bitrate

(leírás)


xmms2_comment

(leírás)


xmms2_date

(leírás)


xmms2_duration

(leírás)


xmms2_elapsed

(leírás)


xmms2_genre

(leírás)


xmms2_id

(leírás)


xmms2_percent

(leírás)


xmms2_playlist

(leírás)


xmms2_size

(leírás)


xmms2_smart

(leírás)


xmms2_status

(leírás)


xmms2_timesplayed

(leírás)


xmms2_title

(leírás)


xmms2_tracknr

(leírás)


xmms2_url

(leírás)


Példaprogramok (kezdőknek)

CPU + NET + KERNEL

${color} , ${cpu} , ${downspeed} , ${upspeed} , ${alignr} , ${text} , ${kernel}


A "Hello World" programunk után lássunk neki egy kissé komolyabb konfignak, amely már valós rendszeradatokat jelenít meg. Tulajdonképpen három dolgot fogunk megjeleníteni: a processzor terhelését, a hálózati sebességeket (le/feltöltés), valamint az aktuális kernel verziószámát. Mindezek mellett használni fogjuk az előre definiált színeket és láthatjuk, hogyan kell betűtípust megadni ill. a szöveget jobbra igazítani.


A példaprogram kommentezve van, letöltés a kép alatt.

Amennyiben a processzornak csupán egy magja van, a CORE-1/CORE-2 sorokat ki kell szedni!!!

CORE-1${alignr}${cpu cpu1}%
CORE-2${alignr}${cpu cpu2}%:


MEM + Processes

${mem} , ${memmax} , ${memperc} , ${top}


Következő példaprogramunkban memória információkat fogunk megjeleníteni, ill. a "Top10" folyamatok közül az első ötöt.

Megjegyzés: mint az a nevében is benne van, a Top10 folyamatok kiíratásánál a maximális megengedett érték a 10.

${top name 10}
${top mem 10}
${top cpu 10}

lm-sensors

${execi}

Mindenekelőtt az "lm-sensors"-t kell telepítenünk. (csomagkezelőből vagy terminálból)

sudo apt-get install lm-sensors

Ezután terminálban adjuk ki a következő parancsot:

sudo sensors-detect

Ha a sensors-detect sikeresen lefutott nézzük meg, hogy mit is jeleznek valójában a szenzorok.

sensors
Terminal-sensors.png


Ezután már nincs is más dolgunk, mint a terminálban látható szövegből kiollózni azt az információt, amelyet szeretnénk megjeleníteni.

Lássunk egy példát! Szeretnénk a processzor hőmérsékletét kiíratni. Az ${execi} -vel 10 másodpercenként meghívjuk a sensors parancsot, majd a grep -pel kiíratjuk a számunkra hasznos karaktereket.


${execi 10 sensors | grep -A 0 'CPU Temperature' | cut -c 23-30}


Jelen esetben megkeressük a "CPU Temperature" sort, majd 23-30 karaktereket kivágjuk az adott sorból. (eredmény: +34.0°C)



HDD Usage

${swap} , ${swapmax} , ${swap} , ${fs_used_perc} , ${fs_used} , ${fs_size}

Ebben a konfigban néhány egyszerű változót használva a merevlemezünk használatáról/méreteiről kaphatunk hasznos információkat.

A különböző változóknál mindig meg kell adni egy adott könyvárat/elérési utat, hogy mely terület méreteire vagyunk kíváncsiak. Példaprogramunkban kiíratjuk a felhasznált terület százalékos arányát, ill. megjelenítjük a felhasznált/maximális méretet is.

Példa a HOME könyvtár méretének megjelenítésére:

${fs_size /home}

Calendar (Python)

${time} , ${uptime_short} , ${execp}

A ${time} és az ${uptime_short} azt hiszem nem szorul különösebb magyarázatra. A naptár megjelenítéséért egy Python program a felelős, amelyet a Conky hív meg az ${execp} utasítással.

Amennyiben a *.py fájl valamilyen hibát tartalmaz, a Conky nem tudja azt megjeleníteni.

Ezért fontos, hogy először mindig ellenőrizzük le terminálban a *.py fájlt!

python ConkyCalendar.py

Egy nagyon egyszerű naptár: ConkyCalendar.py (zippel tömörítve)

Az interneten rengeteg szebb naptárat is lehet találni, ezzel csupán az megjelenítés bemutatása volt a cél.



Audacious (zenelejátszó)

${audacious_status} , ${audacious_position} , ${audacious_length} , ${audacious_bar} , ${audacious_title} , ${audacious_bitrate} , ${audacious_frequency} , ${audacious_channels} , ${audacious_playlist_position} , ${audacious_playlist_length}

Amennyiben nincs telepítve az Audacious zenelejátszó, adjuk ki terminálban az alábbi parancsot:

sudo apt-get install audacious


FONTOS! Amennyiben az ${audacious_title} -nél üresen hagyjuk az argumentumot, hibakóddal leáll a Conky. Éppen ezért mindig adjuk meg, hogy hány karaktert jelenítsen meg az adott zeneszám címéből!

${audacious_title 40}



Szkriptek, RSS-ek használata

AccuWeather (szkript)

Az AccuWeather használatával, egy igen tetszetős időjárás előrejelzést tudunk megvalósítani. Működése igen egyszerű, az acc_int_images szkriptet lefuttatva, lekérhetjük az aktuális időjárás paramétereit, majd ezeket a kívánt módon megjeleníthetjük. A kép és szöveg elhelyezése tetszőleges, az ábra csak illusztáció.

Telepítés menete:

Töltsük le az alábbi csomagot: AccuWeather scripts/images

Csomagoljuk ki a Saját mappánkba (jelen esetben: /home/thomas/)

Ezt követően nincs más dolgunk, mint futtatni a szkriptet, majd kiíratni a lekért adatokat.

Lássunk egy példát, amely a curr_cond fájlból kiolvassa/megjeleníti a páratartalmat, az ezt követő sor pedig egy kép (a nagy Nap) megjelenítését mutatja be.


Páratartalom: ${execpi 600 sed -n '33p' /home/thomas/Accuweather_Conky_Int_Images/curr_cond}
${image /home/thomas/Accuweather_Conky_Int_Images/cc.png -p -15,40 -s 180x108}


A képek méretét nem célszerű nagyobbra állítani, hiszen azok 180x108 méretűek.

Az elérési útvonalak (home/.../Accuweather_Conky_Int_Images) helyesen legyenek megadva, kis és nagybetűk nem egyenértékűek!

(Nem létező útvonal esetén, a szkript nem fog lefutni)


Hely kiválasztása (localization): Nyissuk meg az acc_int_images szkriptet, majd cseréljük ki az address-t, a kívánt hely címére.

address="http://www.accuweather.com/hu/hu/vac/189904/weather-forecast/189904"


Televízióműsor (RSS)

TV animare.png

Az aktuális tévéműsorok megjelenítéséhez csupán az ${rss} objektumra lesz szükségünk. Persze ha a szöveget megfűszerezzük a csatorna logójával, sokkal szebb megjelenést érhetünk el. A képek megjelenítését az ${image}-vel fogjuk megvalósítani, ahol megadhatjuk a kép pozícióját ill. méretét is. A csatornák logói és a szöveges részek elhelyezkedése tetszőleges, az ábra csupán illusztráció.


Az elérési útvonalak (home/.../Channels/32.png) helyesen legyenek megadva, kis és nagybetűk nem egyenértékűek!


(ide fog kerülni a csatornák sorszáma: Channels.txt)


(ide fog kerülni a csatornák logója: Channels_logos.tar.bz)


Lássunk egy példát (mondjuk a kiemelt csatornát):

${color black}Kiemelt csatorna ${hr}
${image /home/thomas/Képek/Channels/32.png -p 0,250 -s 100x50}
${rss http://tv.animare.hu/rssfeed.aspx?tartalom=aktualistvmusor&tvcsatorna=32 1 item_titles 1}

Forex árfolyamok (RSS + szkript)

Élő valutaárfolyamokat is könnyedén megjeleníthetünk a Conky segítségével. Technikailag ezt úgy oldjuk meg, hogy egy RSS-ből kiszedjük a számunkra hasznos információkat (egy szkript segítségével). Minden árfolyamhoz külön szkript tartozik, tehát azok egyenként, külön-külön konfigurálhatók.

A szkripteket a ${execi} segítségével tudjuk futtatni, ahol a futtatások közti időintervallumot is megadhatjuk.

A világ zászlóinak ikonjait innen tölthetjük le: World flags (PNG)


${execi 30 /home/thomas/eur-huf.sh}
${execi 30 /home/thomas/usd-huf.sh}


Az RSS olvasó szkript letöltése: eur-huf.sh

Az elérési útvonalak (home/.../eur-huf.sh) helyesen legyenek megadva, kis és nagybetűk nem egyenértékűek!

A többi szkript megírása már gyerekjáték, csupán a "$rssPage = "http://eur.fx-exchange.com/huf.xml" sorban kell átírnunk a kívánt valuták szabványos nevét. (jelen esetben eur és huf) Amennyiben a kijelzett értékek mögött nem kívánt karakterek jelennének meg, a $maxTitleLenght-nél lévő értéket csökkentsük!


G-mail szkriptek

(leírás)


GY.I.K. (gyakran ismételt kérdések)

Indítás után nem kívánt keret marad az ablak körül:

Miután az indítópultba tettük a Conky-t, újraindítást követően az ablakbeállítások nem minden esetben működnek megfelelően. Ennek az az oka, hogy a Conky hamarabb indul, mint a rendszer/albakkezelő. A probléma könnyen orvosolható, a Conky indítása előtt késleltetést kell alkalmazni.

Megoldás:

conky -p 15

Több conky futtatása egyidőben:

Ha több Conky-t szeretnénk futtatni egyidőben, nincs más dolgunk, mint külön-külön elindítani azokat, különböző konfigurációs fájlokat használva. (Erre nyújt lehetőséget a "-c" kapcsoló)

Megoldás:

Hozzunk létre egy héj-parancsfájlt More_conky.sh névvel:

gedit More_conky.sh

A fájlba írjuk be a következő sorokat, majd mentsük el és lépjünk ki!

#!/bin/bash
sleep 15
conky -c config_01.rc&
conky -c config_02.rc&
conky -c config_03.rc

Ezen héj-parancsfájl 3 Conky-t fog elindítani (közvetlenül egymás után), 3 különböző konfigurációval.

sh More_conky.sh

A Conky villog (minden frissítésnél):

Főként akkor jelentkezik, ha own_window-ot használunk. Ebben az esetben nincs más dolgunk, mint bekapcsolni a double_buffer-t a konfigurációs részben.

Megoldás:

double_buffer yes

Az asztalra kattintáskor a Conky eltűnik:

Főként akkor jelentkezik, ha own_window_type-ot nem megfelelő értékre állítjuk.

A fent említett hiba esetén, próbáljuk a normal vagy az override értéket megadni.

Megoldás:

own_window_type override
vagy
own_window_type normal

Új betűtípus telepítése után, nem lehet az új betűtípust használni

Új betűtípus telepítése után zárjuk be az adott Conky-t, amelyben a betűtípust használni kívánjuk!

Majd terminálban adjuk ki a következő parancsot:

fc-cache -fv

A parancs lefutása után indítsuk el a Conky-t, amely immár tudja használni a kívánt betűtípust!


Letölthető konfigurációk (.conkyrc)

(Az Ubuntu közösség megosztott munkái lesznek itt elérhetőek)

Személyes eszközök