Uporabite več Conky-jevih hkrati

Conky Je zanimivo orodje, ki nam pomaga med drugim spremljati naš sistem in čeprav ga že dolgo, dolgo nisem uporabljal (ker je vsaj zame izgubil zavest), mi je bilo všeč, ker je preprosta aplikacija, ki porablja nekaj virov.

Običajno, ko zaženemo in konfiguriramo Conky, uporabimo samo en primerek, kaj pa, če želimo uporabiti več? Kot lahko vidite na primer na naslednji sliki:

conky_multiple

Poglejmo, kako to storiti. Za to moramo ustvariti več datotek, 3 v tem primeru:

  1. .conkyrc_mail za e-poštno obvestilo
  2. .conkyrc_system za sistemske informacije
  3. .conkyrc_time za uro na mizi
To objavo sem priredil iz stari predmet iz mojega starega bloga. Možno je, da skripti ne delujejo več, njihov namen pa je pokazati, kako zagnati več primerkov Conky hkrati

Ustvarimo mapo z imenom .skrbno v našem / domu.

$ mkdir ~/.conky

Nato odpremo terminal kot in kot root ustvarimo datoteko v / usr / local / bin z imenom start_conky:

$ sudo touch /usr/local/bin/start_conky

in vstavimo naslednje:

#! / 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 &

Zdaj nam preostane, da mu damo dovoljenja:

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

Lahko pa se zgodi, da se Conky zažene, preden se namizje konča z nalaganjem in izgine. Da bi to rešili, na poti ustvarimo datoteko /home/your_user/.config/autostart pod imenom conky_start (gre za drugačno ime od datoteke, ustvarjene v / usr / local / bin) in ga vstavimo notri:

#! / bin / bash sleep 15 start_conky izhod 0

Vrednost lahko spremenimo spanja 15 odvisno od časa, ki je potreben za nalaganje namizja.

Zaenkrat ustrezen del tega članka. Če želite kopirati skripte, uporabljene za prejšnji primer, nadaljujte z branjem.

.conkyrc_mail

Da bi to delovalo, moramo uporabiti skript, ki ga lahko najdemo tukaj.
# Uporabljate Xft? use_xft da xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval posodabljanja v sekundah update_interval 1 # To je število, kolikokrat bo Conky posodobil pred izstopom. # Nastavite na nič, če želite teči za vedno. total_run_times 0 # Ustvari lastno okno, namesto da bi uporabil namizje (obvezno v nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neokrašen, spodaj, lepljiv, skip_taskbar, skip_pager # Uporabi dvojno medpomnjenje (zmanjša utripanje, morda ne bo delovalo za vsakega #) velikost besedilnega območja minimum_size 200 0 #maximum_width 200 # Risanje odtenkov? draw_shades št # Risanje obrisov? draw_outline ne # Nariši obrobe okoli besedila draw_borders ne # Prepletene obrobe? stippled_borders 0 # mejne stopnje border_margin 5 # meji širina BORDER_WIDTH 1 # privzete barve in tudi mejni barve default_color belo #default_shade_color črna #default_outline_color belo own_window_colour belega poravnavi # Text druge možne vrednosti so pojasnjena #alignment top_left poravnavo top_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Razmik med robovi zaslona in besedila # isto kot pri podajanju -x v ukazni vrstici gap_x 35 gap_y 40 # Želite odšteti medpomnilnike datotečnega sistema iz uporabljenega pomnilnika? no_buffers da # nastavite na yes, če želite, da je vse besedilo z velikimi malimi črkami ne # število vzorcev procesorja na povprečje # nastavljeno na 1, da onemogočite povprečenje cpu_avg_samples 1 # število neto vzorcev na povprečje # nastavite na 1, da onemogočite povprečenje net_avg_samples 2 # Prisiliti UTF8? upoštevajte, da je za podporo UTF8 potrebna XFT override_utf8_locale da # Dodati presledke, da se stvari ne bi premikale? To vpliva samo na določene predmete. use_spacer nobeno BESEDILO $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = vaše uporabniško ime –password = tupassword –ssl –connectiontimeout = 51} $ {font} Sporočila

.conkyrc_time

# Uporabljate Xft? use_xft da xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval posodabljanja v sekundah update_interval 1 # To je število, kolikokrat bo Conky posodobil pred izstopom. # Nastavite na nič, če želite teči za vedno. total_run_times 0 # Ustvari lastno okno, namesto da bi uporabil namizje (obvezno v nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neokrašen, spodaj, lepljiv, skip_taskbar, skip_pager # Uporabi dvojno medpomnjenje (zmanjša utripanje, morda ne bo delovalo za vsakega #) velikost besedilnega območja minimum_size 200 0 #maximum_width 200 # Risanje odtenkov? draw_shades št # Risanje obrisov? draw_outline ne # Nariši obrobe okoli besedila draw_borders ne # Prepletene obrobe? stippled_borders 0 # mejne stopnje border_margin 5 # meji širina BORDER_WIDTH 1 # privzete barve in tudi mejni barve default_color belo #default_shade_color črna #default_outline_color belo own_window_colour belega poravnavi # Text druge možne vrednosti so pojasnjena #alignment top_left poravnavo top_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Razmik med mejami zaslona in besedila # isto kot pri podajanju -x v ukazni vrstici gap_x -40 gap_y 679 # Želite odšteti medpomnilnike datotečnega sistema iz uporabljenega pomnilnika? no_buffers da # nastavite na yes, če želite, da je vse besedilo z velikimi malimi črkami ne # število vzorcev procesorja na povprečje # nastavljeno na 1, da onemogočite povprečenje cpu_avg_samples 1 # število neto vzorcev na povprečje # nastavite na 1, da onemogočite povprečenje net_avg_samples 2 # Prisiliti UTF8? upoštevajte, da je za podporo UTF8 potrebna XFT override_utf8_locale da # Dodati presledke, da se stvari ne bi premikale? To vpliva samo na določene predmete. use_spacer noben BESEDILO $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}

.conkyrc_system

# Uporabljate Xft? use_xft da xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval posodabljanja v sekundah update_interval 1 # To je število, kolikokrat bo Conky posodobil pred izstopom. # Nastavite na nič, da deluje za vedno. total_run_times 0 # Ustvari lastno okno, namesto da bi uporabil namizje (obvezno v nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neokrašen, spodaj, lepljiv, skip_taskbar, skip_pager # Uporabi dvojno medpomnjenje (zmanjša utripanje, morda ne bo delovalo za vsakega #) velikost področja besedila minimum_size 200 0 #maximum_width 200 # Risanje odtenkov? draw_shades št # Risanje obrisov? draw_outline ne # Nariši obrobe okoli besedila draw_borders ne # Prepletene obrobe? stippled_borders 0 # robni robovi border_margin 5 # širina obrobe border_width 1 # Privzete barve in tudi barve obrobe default_color 2a2a2a own_window_colour white # Poravnava besedila, komentirajo se tudi druge možne vrednosti #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Gap besedilo # isto kot prenašanje -x v ukazni vrstici gap_x 800 gap_y 690 # Želite odštevati vmesnike datotečnega sistema iz uporabljenega pomnilnika? ne_buffers da # nastavite na yes, če želite, da je vse besedilo z velikimi malimi črkami ne # število vzorcev procesorja v povprečju # nastavljeno na 1, da onemogočite povprečenje cpu_avg_samples 1 # število neto vzorcev v povprečju # nastavite na 1, da onemogočite povprečenje net_avg_samples 2 # Prisiliti UTF8? upoštevajte, da je za podporo UTF8 potrebna XFT override_utf8_locale da # Dodati presledke, da se stvari ne bi premikale? To vpliva samo na določene predmete. 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}

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   sanhuesoft je dejal

    Spektakularno dopolnilo objavi, ki sem jo objavil o Install Conky.

    1.    živahno je dejal

      😉 Pravzaprav sem ga objavil, da bi razjasnil dvom drugega uporabnika. Nisem prepričan, ali nastavitve še vedno delujejo, saj sem jih uporabljal že zelo dolgo nazaj.

  2.   daniel je dejal

    Zakaj pravite, da ga nima smisla uporabljati?

    pozdrav

    1.    živahno je dejal

      No, ker se mi zdi neumno, da moram minimizirati vsa okna, da grem na namizje, da vidim nekatere druge statistike. V preostalem je to še ena aplikacija, ki se izvaja iz zabave. Ampak to vidim po mojem, obstajajo ljudje, ki ga uporabljajo samo za lepoto. To stopnjo sem že opravil .. 😀

      1.    Leo je dejal

        Ste prestali to stopnjo? Super, torej ste se vrnili na XFCE !!!
        Ha, hecam se. Nikoli ga nisem namestil iz istega razloga.

      2.    rušenje je dejal

        Ko sem ga uporabil na namizju s Fluxboxom, sem ga postavil v eno vrstico in določil velikost vseh oken, tako da nikoli niso zasedla tega prostora. Tako sem vedno videl, da informacije zasedajo zelo malo prostora na zaslonu (za 19-palčni monitor, morda na prenosnem računalniku je to sporno) in porabijo malo virov.

        Vesel sem, ko vidim, da to še vedno poteka gladko, v zadnjem času veliko velikih fantov pade.

        Lep pozdrav.

      3.    Marcelo je dejal

        Spoštljivo, a zelo subjektivno in relativno vaše mnenje. V mojem primeru je conky zame bistvenega pomena za spremljanje temperatur sistema (med drugim zaradi "lepote" precej daleč od uporabe). Večno bom hvaležen temu malemu programu, saj mi je prihranil nekaj vstopnic. Na primer, mu dolgujem, da se moja grafična kartica ni stopila. Pred časom sem opazil, da se je temperatura tega zaskrbljujoče zvišala, ne da bi uporabila kakršen koli program, ki bi to upravičeval. Presenečen sem ohišje računalnika razstavil, da sem ga nekoliko raziskal: takrat sem odkril, da se je grafični hladilnik zamašil zaradi prahu. Če ne bi bil Conky, tega ne bi nikoli pravočasno ugotovil in bi mi zmanjkalo grafičnega procesorja. Aplikacija deluje za zabavo? Jaz pa ne mislim tako.
        Če zmanjšate vsa okna in jih obnovite, da vidim Conky, lahko izgubim največ nekaj sekund (malo žrtve, če gre za zdravje opreme in s tem moje delo). In če ne želim zmanjšati, grem k drugi mizi in svetemu zdravilu.

        1.    Leo je dejal

          Bližnjica na tipkovnici bi morala biti na nek način, da jo pošlje spredaj, da bi lahko, ne da bi karkoli zmanjšala.

      4.    eliotime3000 je dejal

        Zame mi rezervni vmesnik GNOME 3.4 s svojim vrstnim redom čudovito ustreza. Ljubezen na mizi me že dolgočasi.

  3.   je Özkan je dejal

    conkyEmail, conkyForecast… so neodvisni programi podjetja conky. Pripadajo conky-spremljevalcem.

  4.   enrique je dejal

    Hvala, uspelo mi je

    1.    leonardo je dejal

      WTF? Safari, ki deluje na ArchLinux

      1.    eliotime3000 je dejal

        Webkit, Webkit povsod.

  5.   smrčati je dejal

    No, rad imam conky. Vse je nadzorovano, ... čeprav je čas, ko smo imeli mokone, v zgodovino prešel: Zdaj imam normalno s tipičnimi podatki računalnika.

  6.   clow_eriol je dejal

    Najlepša hvala za pojasnilo 😀

  7.   st0rmt4il je dejal

    Hvala za nasvet!

    Čeprav je ročno delo s Conky GUI precej ergonomsko.

    Lep pozdrav!

  8.   piškotek je dejal

    Super, zelo mi je pomagalo.