Používajte niekoľko Conky súčasne

Čonka Je to zaujímavý nástroj, ktorý nám pomáha monitorovať náš systém (okrem iného) a hoci som ho dlho a dlho nepoužíval (keďže stratil vedomie, aspoň pre mňa), zbožňoval som ho ako jednoduchý aplikácia, málo zdrojov.

Normálne, keď bežíme a konfigurujeme Čonka, Používame iba jednu inštanciu, ale čo ak chceme použiť viac? Ako napríklad vidíte na nasledujúcom obrázku:

conky_multiple

Pozrime sa, ako na to. Z tohto dôvodu musíme vytvoriť niekoľko súborov, v tomto prípade 3:

  1. .conkyrc_mail pre e-mailovú notifikáciu
  2. .conkyrc_system pre informácie o systéme
  3. .conkyrc_time pre hodiny na stole
Prispôsobil som tento príspevok od a stará položka z môjho starého blogu. Skripty už nemusia fungovať, ale zámerom je ukázať, ako spustiť viac inštancií Conky súčasne

Vytvárame priečinok s názvom .vtipný u nás / doma.

$ mkdir ~/.conky

Potom otvoríme terminál a ako root vytvoríme súbor v / Usr / local / bin s menom start_conky:

$ sudo touch /usr/local/bin/start_conky

a vložili sme dovnútra:

#! / bin / bash conky -c /home/your_user/.conky/.conkyrc_system & conky -c /home/your_user/.conky/.conkyrc_time & conky -c /home/your_user/.conky/.conkyrc_mail &

Teraz nám zostáva udeliť povolenia:

$ sudo chmod a + x / usr / local / bin / start_conky $ sudo chown root: staff / usr / local / bin / start_conky

Môže sa však stať, že sa program Conky spustí skôr, ako sa dokončí načítanie pracovnej plochy, a zmizne. Aby sme to vyriešili, vytvorili sme v ceste súbor /home/váš_používateľ/.config/autostart pod menom conky_start (je to iný názov ako súbor vytvorený v / usr / local / bin) a vložíme to dovnútra:

#! / bin / bash sleep 15 start_conky výstup 0

Môžeme zmeniť hodnotu spánok 15 v závislosti od času potrebného na načítanie našej pracovnej plochy.

Zatiaľ relevantná časť tohto článku. Ak chcete kopírovať skripty použité v predchádzajúcom príklade, pokračujte v čítaní.

.conkyrc_mail

Aby to fungovalo, musíme použiť skript, ktorý dokáže nájsť tu.
# Použiť Xft? use_xft áno xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval aktualizácie v sekundách update_interval 1 # Toto je počet aktualizácií, ktoré bude Conky aktualizovať pred ukončením. # Nastavený na nulu, aby fungoval navždy. total_run_times 0 # Vytvorte vlastné okno namiesto použitia pracovnej plochy (vyžaduje sa v nautiluse) own_window áno own_window_transparent áno own_window_type prepísať #own_window_hints undecorated, dole, lepkavý, skip_taskbar, skip_pager # Použiť dvojité ukladanie do vyrovnávacej pamäte (obmedzuje blikanie, nemusí fungovať pre všetkých #) Minimálne double_ textovej oblasti minimum_size 200 0 #maximum_width 200 # Nakresliť odtiene? draw_shades no # Nakresliť obrysy? draw_outline no # Nakresliť hranice okolo textu draw_borders nie # Štipkované hranice? stippled_borders 0 # okraje okrajov border_margin 5 # šírka okraja border_width 1 # predvolené farby a tiež farby okrajov default_color biela # default_shade_color čierna #default_outline_color biela own_window_colour biela # zarovnanie textu, ďalšie možné hodnoty sú komentované # zarovnanie hore_vľavo zarovnanie hore_vpravo # zarovnanie dole_vľavo bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Medzera medzi hranicami obrazovky a textom # to isté ako pri prechode -x na príkazovom riadku gap_x 35 gap_y 40 # Odčítať medzipamäť systému súborov od použitej pamäte? no_buffers yes # nastavený na yes, ak chcete, aby bol všetok text písaný veľkými písmenami veľkými písmenami no # počet vzoriek CPU na priemer # nastavený na 1 na vypnutie priemeru cpu_avg_samples 1 # počet čistých vzoriek na priemer # nastavený na 1 na vypnutie priemeru net_avg_samples 2 # Vynútiť UTF8? všimnite si, že je potrebná podpora UTF8 XFT override_utf8_locale áno # Pridať medzery, aby sa veci nehýbali? Toto ovplyvňuje iba určité objekty. use_spacer none TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = váš používateľ –password = tupassword –ssl –connectiontimeout = 51} $ {font} správy

.conkyrc_time

# Použiť Xft? use_xft áno xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval aktualizácie v sekundách update_interval 1 # Toto je počet aktualizácií, ktoré bude Conky aktualizovať pred ukončením. # Nastavený na nulu, aby fungoval navždy. total_run_times 0 # Vytvorte vlastné okno namiesto použitia pracovnej plochy (vyžaduje sa v nautiluse) own_window áno own_window_transparent áno own_window_type prepísať #own_window_hints undecorated, dole, lepkavý, skip_taskbar, skip_pager # Použiť dvojité ukladanie do vyrovnávacej pamäte (obmedzuje blikanie, nemusí fungovať pre všetkých #) Minimálne double_ textovej oblasti minimum_size 200 0 #maximum_width 200 # Nakresliť odtiene? draw_shades no # Nakresliť obrysy? draw_outline no # Nakresliť hranice okolo textu draw_borders nie # Nalepené okraje? stippled_borders 0 # okraje okrajov border_margin 5 # šírka okraja border_width 1 # predvolené farby a tiež farby okrajov default_color biela # default_shade_color čierna #default_outline_color biela own_window_colour biela # zarovnanie textu, ďalšie možné hodnoty sú komentované # zarovnanie hore_vľavo zarovnanie hore_vpravo # zarovnanie dole_vľavo bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Medzera medzi hranicami obrazovky a textom # to isté ako pri prechode -x na príkazový riadok gap_x -40 gap_y 679 # Odčítať medzipamäte súborového systému od použitej pamäte? no_buffers yes # nastavený na yes, ak chcete, aby bol všetok text písaný veľkými písmenami veľkými písmenami no # počet vzoriek CPU na priemer # nastavený na 1 na vypnutie priemeru cpu_avg_samples 1 # počet čistých vzoriek na priemer # nastavený na 1 na vypnutie priemeru net_avg_samples 2 # Vynútiť UTF8? všimnite si, že je potrebná podpora UTF8 XFT override_utf8_locale áno # Pridať medzery, aby sa veci nehýbali? Toto ovplyvňuje iba určité objekty. use_spacer none TEXT $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}

.conkyrc_system

# Použiť Xft? use_xft áno xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval aktualizácie v sekundách update_interval 1 # Toto je počet aktualizácií, ktoré bude Conky aktualizovať pred ukončením. # Nastavený na nulu, aby fungoval navždy. total_run_times 0 # Vytvorte vlastné okno namiesto použitia pracovnej plochy (vyžaduje sa v nautiluse) own_window áno own_window_transparent áno own_window_type prepísať #own_window_hints undecorated, dole, lepkavý, skip_taskbar, skip_pager # Použiť dvojité ukladanie do vyrovnávacej pamäte (obmedzuje blikanie, nemusí fungovať pre všetkých #) Minimálne double_ textovej oblasti minimum_size 200 0 #maximum_width 200 # Nakresliť odtiene? draw_shades no # Nakreslite obrysy? draw_outline no # Nakresliť hranice okolo textu draw_borders nie # Nalepené okraje? stippled_borders 0 # okraje okrajov border_margin 5 # šírka okraja border_width 1 # predvolené farby a tiež farby okrajov default_color 2a2a2a own_window_colour white # zarovnanie textu, ďalšie možné hodnoty sú okomentované # zarovnanie top_left zarovnanie top_right # zarovnanie bottom_left # zarovnanie bottom_right # medzera medzi hranicami obrazovka a text # to isté ako odovzdanie -x na príkazovom riadku gap_x 800 gap_y 690 # Odčítať medzipamäte súborového systému od použitej pamäte? no_buffers yes # nastavený na yes, ak chcete, aby bol všetok text písaný veľkými písmenami veľkými písmenami no # počet vzoriek CPU na priemer # nastavený na 1 na vypnutie priemerovania cpu_avg_samples 1 # počet čistých vzoriek na priemer # nastavený na 1 na vypnutie priemeru net_avg_samples 2 # Vynútiť UTF8? všimnite si, že je potrebná podpora UTF8 XFT override_utf8_locale áno # Pridať medzery, aby sa veci nehýbali? Toto ovplyvňuje iba určité objekty. use_spacer none TEXT $ {font} CPU: $ {cpu cpu1}% $ {alignr 60} $ {cpubar cpu1 8,60} $ {font} RAM: $ memperc% $ {alignr 60} $ {membar 8,60} $ {font} SWAP : $ swapperc% $ {alignr 60} $ {swapbar 8,60}

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   sanhuesoft dijo

    Veľkolepý doplnok k príspevku, ktorý som zverejnil o Inštalácii Conky.

    1.    živý dijo

      😉 V skutočnosti som ho zverejnil, aby som objasnil pochybnosti iného používateľa. Nie som si istý, či nastavenia stále fungujú tak, ako som ich používal už veľmi dávno.

  2.   daniel dijo

    Prečo hovoríte, že nemá zmysel to používať?

    pozdravy

    1.    živý dijo

      Pretože sa mi zdá hlúpe, že musím minimalizovať všetky okná, aby som prešiel na plochu, aby som videl nejaké ďalšie štatistiky. Vo zvyšku ide o inú aplikáciu bežiacu pre zábavu. Ale vidím to tak, že sú ľudia, ktorí to používajú iba pre krásu. Tou fázou som už prešiel .. 😀

      1.    Lev dijo

        Prešli ste tou etapou? Výborne, takže ste sa vrátili späť na XFCE !!!
        Ha, robím si srandu. Nikdy som ho nenainštaloval z rovnakého dôvodu.

      2.    debatovať dijo

        Keď som to použil na pracovnej ploche s Fluxboxom, urobil som to, že som to dal na jeden riadok a nastavil veľkosť všetkých okien tak, aby ten priestor nikdy nezaberali. Takto som vždy videl, ako informácie zaberajú veľmi málo miesta na obrazovke (pre 19 ″ monitor, možno na notebooku to je diskutabilné) a náročné na pár zdrojov.

        Som rád, že to pokračuje zo sily na silu, v poslednej dobe padá veľa veľkých ľudí.

        Zdravím.

      3.    marcelo dijo

        Úctyhodný, ale veľmi subjektívny a relatívny váš názor. V mojom prípade je conky pre mňa nevyhnutné na sledovanie teplôt systému (okrem iného aj kvôli „kráse“), ktoré sú od použitia dosť vzdialené. Budem večne vďačný za tento malý program, pretože mi zachránil niekoľko lístkov. Dlhujem mu napríklad to, že sa mi grafická karta neroztopila. Pred časom som si všimol, že teplota tohto telefónu alarmujúco stúpla bez použitia programu, ktorý by to ospravedlňoval. Prekvapený som rozložil skrinku na PC, aby som to trochu preskúmal: vtedy som zistil, že grafický chladič sa upchal kvôli prachu. Nebyť Conky, nikdy by som to neobjavil včas a došiel by mi grafický procesor. Aplikácia beží pre zábavu? To si nemyslím.
        Minimalizácia všetkých okien a ich obnovenie, aby videli Conky, ma môžu stratiť nanajvýš na pár sekúnd (malá obeta, ak je to spojené so zdravím počítača, a teda aj s mojou prácou). A ak nechcem minimalizovať, idem k inému stolu a svätý liek.

        1.    Lev dijo

          Musel by existovať nejaký spôsob, ako by ich klávesová skratka mohla poslať dopredu, aby to dokázala bez toho, aby sa niečo minimalizovalo.

      4.    eliotime3000 dijo

        Pre mňa záložné rozhranie GNOME 3.4 funguje dobre so svojou objednávkou. Roztomilosť na stole ma už nudí.

  3.   ozkar dijo

    conkyEmail, conkyForecast ... sú nezávislé programy od conky. Patria k spoločníkom conky.

  4.   Enrique dijo

    Vďaka, fungovalo to na mňa

    1.    leonardo dijo

      WTF? Safari bežiace na ArchLinuxe

      1.    eliotime3000 dijo

        Webkit, Webkit všade.

  5.   čmuchať dijo

    No, rád mám conky. Všetko je kontrolované, ... aj keď doba konkysovania až po molony už v histórii prešla: P. Teraz mám normálny s typickými údajmi počítača.

  6.   clow_eriol dijo

    Dakujem pekne za vysvetlenie 😀

  7.   st0rmt4il dijo

    Ďakujem za tip!

    Aj keď s Conky GUI je manuálna práca dosť ergonomická.

    Zdravím!

  8.   sušienka dijo

    Super, veľmi mi to pomohlo.