Koristite nekoliko Conkyja istodobno

conky Zanimljiv je alat koji nam pomaže nadgledati naš sustav (između ostalog) i premda ga već dugo, dugo nisam koristio (budući da je izgubio svijest, barem za mene), volio sam ga jer je to jednostavna aplikacija koja troši malo resursa.

Obično kada pokrenemo i konfiguriramo conky, koristimo samo jedan primjerak, ali što ako želimo koristiti nekoliko? Kao što možete vidjeti na primjer na sljedećoj slici:

conky_multiple

Pogledajmo kako to učiniti. Za to moramo stvoriti nekoliko datoteka, 3 u ovom slučaju:

  1. .conkyrc_mail za obavijest e-poštom
  2. .conkyrc_sustav za informacije o sustavu
  3. .conkyrc_vrijeme za sat na stolu
Ovaj sam post prilagodio iz stari predmet sa mog starog bloga. Moguće je da skripte više ne rade, ali namjera istih je pokazati kako istodobno pokretati više instanci Conkyja

Stvaramo mapu zvanu .lukav u našem / domu.

$ mkdir ~/.conky

Zatim otvorimo terminal kao i kao root stvorimo datoteku u / Usr / local / bin s imenom start_conky:

$ sudo touch /usr/local/bin/start_conky

a unutra smo stavili sljedeće:

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

Sad nam je preostalo dati mu dopuštenja:

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

Ali može se dogoditi da se Conky pokrene prije nego što se radna površina završi s učitavanjem i nestane. Da bismo to riješili, kreiramo datoteku na putu /home/your_user/.config/autostart pod imenom conky_start (to je različito ime od datoteke stvorene u / usr / local / bin) i stavimo ga unutra:

#! / bin / bash sleep 15 start_conky izlaz 0

Možemo promijeniti vrijednost spavati 15 ovisno o vremenu potrebnom za učitavanje naše radne površine.

Do sada relevantni dio ovog članka. Ako želite kopirati skripte korištene za prethodni primjer, nastavite čitati.

.conkyrc_mail

Da bi ovo uspjelo, moramo koristiti skriptu koja može pronaći ovdje.
# Koristite Xft? use_xft da xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval ažuriranja u sekundama update_interval 1 # Ovo je broj puta koji će Conky ažurirati prije nego što napusti. # Postavite na nulu da radi zauvijek. total_run_times 0 # Stvorite vlastiti prozor umjesto da koristite radnu površinu (potrebno je u nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neukrašeno, dolje, ljepljivo, preskočite_taskbar, preskočite_pager # Upotrijebite dvostruko međuspremništvo (smanjuje treperenje, možda neće raditi za svakoga #) Minimalno duplo_bufer # veličina područja teksta minimum_size 200 0 #maximum_width 200 # Crtati nijanse? draw_shades no # Nacrtati obrise? draw_outline ne # Nacrtati obrube oko teksta draw_borders ne # Pjegave obrube? stippled_borders 0 # margine margine border_margin 5 # širina obruba border_width 1 # Zadane boje, a također i boje obruba default_color white #default_shade_color black #default_outline_color white own_window_colour white # Poravnanje teksta, komentiraju se ostale moguće vrijednosti #alignment top_left alignment bottom_rightftalignment_leftftnlignmentnlignmentnlignmentnlignmentnlignmentnnnnnnnftnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn, Razmak između granica zaslona i teksta # isto što i dodavanje -x na naredbenom retku gap_x 35 gap_y 40 # Oduzimanje međuspremnika datotečnog sustava iz korištene memorije? no_buffers da # postavljeno na yes ako želite da sav tekst bude velikim slovima ne # broj cpu uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka cpu_avg_samples 1 # broj neto uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka net_avg_samples 2 # Prisiliti UTF8? imajte na umu da je za UTF8 potrebna podrška XFT override_utf8_locale da # Dodati razmake da se stvari ne bi kretale? To utječe samo na određene predmete. use_spacer none TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = vaše korisničko ime –password = tupassword –ssl –connectiontimeout = 51} $ {font} Poruka (e)

.conkyrc_vrijeme

# Koristite Xft? use_xft da xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval ažuriranja u sekundama update_interval 1 # Ovo je broj puta koji će Conky ažurirati prije nego što napusti. # Postavite na nulu da radi zauvijek. total_run_times 0 # Stvorite vlastiti prozor umjesto da koristite radnu površinu (potrebno je u nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neukrašeno, dolje, ljepljivo, preskočite_taskbar, preskočite_pager # Upotrijebite dvostruko međuspremništvo (smanjuje treperenje, možda neće raditi za svakoga #) Minimalno duplo_bufer # veličina područja teksta minimum_size 200 0 #maximum_width 200 # Crtati nijanse? draw_shades no # Nacrtati obrise? draw_outline ne # Nacrtati obrube oko teksta draw_borders ne # Pjegave obrube? stippled_borders 0 # margine margine border_margin 5 # širina obruba border_width 1 # Zadane boje, a također i boje obruba default_color white #default_shade_color black #default_outline_color white own_window_colour white # Poravnanje teksta, komentiraju se ostale moguće vrijednosti #alignment top_left alignment bottom_rightftalignment_leftftnlignmentnlignmentnlignmentnlignmentnlignmentnnnnnnnftnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn, Razmak između granica zaslona i teksta # isto što i dodavanje -x na naredbenom retku gap_x -40 gap_y 679 # Oduzimanje međuspremnika datotečnog sustava iz korištene memorije? no_buffers da # postavljeno na yes ako želite da sav tekst bude velikim slovima ne # broj cpu uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka cpu_avg_samples 1 # broj neto uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka net_avg_samples 2 # Prisiliti UTF8? imajte na umu da je za UTF8 potrebna podrška XFT override_utf8_locale da # Dodati razmake da se stvari ne bi kretale? To utječe samo na određene predmete. use_spacer nema TEKST $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}

.conkyrc_sustav

# Koristite Xft? use_xft da xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval ažuriranja u sekundama update_interval 1 # Ovo je broj puta koji će Conky ažurirati prije nego što napusti. # Postavite na nulu da radi zauvijek. total_run_times 0 # Stvorite vlastiti prozor umjesto da koristite radnu površinu (potrebno je u nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neukrašeno, dolje, ljepljivo, preskočite_taskbar, preskočite_pager # Upotrijebite dvostruko međuspremništvo (smanjuje treperenje, možda neće raditi za svakoga #) Minimalno duplo_bufer # veličina područja teksta minimum_size 200 0 #maximum_width 200 # Crtati nijanse? draw_shades no # Nacrtati obrise? draw_outline ne # Nacrtati obrube oko teksta draw_borders ne # Pjegave obrube? stippled_borders 0 # margine obruba border_margin 5 # širina obruba border_width 1 # Zadane boje, a također i boje obruba default_color 2a2a2a own_window_colour white # Poravnanje teksta, komentiraju se ostale moguće vrijednosti #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Razmak između dna zaslona text # isto što i dodavanje -x na naredbenom retku gap_x 800 gap_y 690 # Oduzimati međuspremnike datotečnog sustava iz korištene memorije? no_buffers da # postavljeno na yes ako želite da sav tekst bude velikim slovima ne # broj cpu uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka cpu_avg_samples 1 # broj neto uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka net_avg_samples 2 # Prisiliti UTF8? imajte na umu da je za UTF8 potrebna podrška XFT override_utf8_locale da # Dodati razmake da se stvari ne bi kretale? To utječe samo na određ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}

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   sanhuesoft dijo

    Spektakularna nadopuna postu koji sam objavio o Install Conky.

    1.    živo dijo

      😉 Zapravo sam ga objavio kako bih razjasnio sumnju drugog korisnika. Nisam siguran rade li postavke i dalje kao što sam ih davno, davno koristio.

  2.   Danijel dijo

    Zašto kažete da nema smisla to koristiti?

    pozdravi

    1.    živo dijo

      Pa, zato što mi se čini glupo da moram smanjiti sve prozore da bih otišao na radnu površinu da bih vidio neke druge statistike. U ostalom, to je još jedna aplikacija koja radi iz zabave. Ali to je moj način da to vidim, postoje ljudi koji ga koriste samo za ljepotu. Već sam prošao tu fazu .. 😀

      1.    Lav dijo

        Jeste li prošli tu fazu? Super, pa vratili ste se na XFCE !!!
        Ha, šalim se. Nikad ga nisam instalirao iz istog razloga.

      2.    smeće dijo

        Kad sam ga koristio na radnoj površini s Fluxboxom, ono što sam učinio stavio sam ga u jednu liniju i postavio veličinu svih prozora tako da nikada ne zauzimaju taj prostor. Tako sam uvijek vidio da informacije zauzimaju vrlo malo prostora na zaslonu (za 19-inčni monitor, možda je na prijenosnom računalu to diskutabilno) i troše malo resursa.

        Drago mi je kad vidim da ovo još uvijek ide glatko, mnogi veliki momci u posljednje vrijeme padaju.

        Pozdrav.

      3.    Marcelo dijo

        Ugledno, ali vrlo subjektivno i relativno vaše mišljenje. U mom slučaju conky mi je neophodan za nadgledanje temperatura sustava (između ostalog i koje su poprilično daleko od upotrebe zbog "ljepote"). Bit ću vječno zahvalan ovom malom programu jer mi je uštedio nekoliko ulaznica. Na primjer, dugujem mu što se moja grafička kartica nije istopila. Prije nekog vremena primijetio sam da je temperatura ovog alarmantno porasla bez korištenja bilo kojeg programa koji to opravdava. Iznenađen, rastavio sam kućište računala da malo istražim: tada sam otkrio da se grafički hladnjak začepio zbog prašine. Da nije Conky, nikad ga ne bih otkrio na vrijeme i ostao bih bez GPU-a. Aplikacija radi iz zabave? Ja ne mislim tako.
        Minimiziranje svih prozora i njihovo vraćanje kako bi vidjeli Conky može izgubiti najviše nekoliko sekundi (mala žrtva ako je u pitanju zdravlje računala, a time i moj posao). A ako ne želim svesti na minimum, idem za drugi stol i sveti lijek.

        1.    Lav dijo

          Morao bi postojati neki način da ga tipkovni prečac pošalje naprijed kako bi mogao bez minimiziranja ičega.

      4.    eliotime3000 dijo

        Za mene zamjensko sučelje GNOME 3.4 izvrsno mi funkcionira sa svojim redoslijedom. Slatkoća na stolu već mi dosadi.

  3.   ozkar dijo

    conkyEmail, conkyForecast ... nezavisni su programi od conkya. Pripadaju conky-pratiocima.

  4.   Pljačkati dijo

    Hvala, uspjelo mi je

    1.    Leonardo dijo

      WTF? Safari pokrenut na ArchLinuxu

      1.    eliotime3000 dijo

        Webkit, Webkit svugdje.

  5.   njuškati dijo

    Pa, volim imati conky. Sve se kontrolira, ... premda je vrijeme postojanja kokija do molona ušlo u povijest: P. Sada imam normalnu s tipičnim podacima računala.

  6.   clow_eriol dijo

    Puno hvala na objašnjenju 😀

  7.   st0rmt4il dijo

    Hvala na savjetu!

    Iako je s Conky GUI ručni rad prilično ergonomski.

    Pozdrav!

  8.   kolačić dijo

    Super, puno mi je pomoglo.