Käytä useita Conky-laitteita samanaikaisesti

Conky Se on mielenkiintoinen työkalu, joka auttaa meitä seuraamaan järjestelmäämme (muun muassa), ja vaikka en ole käyttänyt sitä pitkään, kauan (koska se on menettänyt tajuntansa, ainakin minulle), rakastin sitä yksinkertaisena sovellus, joka vie vähän resursseja.

Normaalisti, kun suoritamme ja asetamme Conky, käytämme vain yhtä esiintymää, mutta entä jos haluamme käyttää useita? Kuten näet esimerkiksi seuraavasta kuvasta:

conky_multiple

Katsotaanpa, miten se tehdään. Tätä varten meidän on luotava useita tiedostoja, tässä tapauksessa 3:

  1. .conkyrc_mail sähköposti-ilmoitusta varten
  2. .conkyrc_system järjestelmän tietoja varten
  3. .conkyrc_time kellon pöydällä
Mukautin tämän viestin a vanha esine vanhasta blogistani. On mahdollista, että komentosarjat eivät enää toimi, mutta niiden tarkoituksena on näyttää, kuinka useita Conky-esiintymiä suoritetaan samanaikaisesti

Luomme kansion nimeltä .hyvää kodissamme.

$ mkdir ~/.conky

Sitten avataan pääte nimellä ja juurena luomme tiedoston / Usr / local / bin nimen kanssa start_conky:

$ sudo touch /usr/local/bin/start_conky

ja laitamme seuraavat sisälle:

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

Nyt jäljellä on antaa sille luvat:

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

Mutta voi tapahtua, että Conky käynnistyy ennen kuin työpöytä on latautunut ja katoaa. Tämän ratkaisemiseksi luomme polulle tiedoston /home/your_user/.config/autostart nimellä conky_start (se on eri nimi kuin tiedostossa / usr / local / bin luotu tiedosto) ja laitamme sen sisälle:

#! / bin / bash sleep 15 start_conky exit 0

Voimme muuttaa arvoa nukkua 15 työpöydän lataamiseen kuluvasta ajasta riippuen.

Toistaiseksi tämän artikkelin asiaankuuluva osa. Jos haluat kopioida edellisessä esimerkissä käytetyt skriptit, jatka lukemista.

.conkyrc_mail

Jotta tämä toimisi, meidän on käytettävä löydettävää komentosarjaa täällä.
# Käytä Xft? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Päivitysväli sekunneissa update_interval 1 # Tämä on monta kertaa Conky päivittää ennen lopettamista. # Aseta nollaksi toimimaan ikuisesti. total_run_times 0 # Luo oma ikkuna työpöydän sijasta (vaaditaan nautilus-ohjelmassa) own_window yes own_window_transparent kyllä ​​own_window_type override #own_window_hints koristamaton, alapuolella, tahmea, skip_taskbar, skip_pager # Käytä kaksoispuskuria (vähentää välkkymistä, ei välttämättä toimi kaikille #) tekstialueen minimum_size 200 0 #maximum_width 200 # Piirretäänkö sävyjä? draw_shades no # Piirrä ääriviivoja? draw_outline no # Piirrä reunoja tekstin ympärille draw_borders ei # Pystytkö reunat? stippled_borders 0 # reunamarginaalit border_margin 5 # reunan leveys border_width 1 # Oletusvärit ja myös reunavärit default_color white #default_shade_color black #default_outline_color white own_window_colour white # Tekstin tasaus, muut mahdolliset arvot kommentoidaan #alignment top_left linja top_right #alignment bottom_right bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Ruudun ja tekstin reunojen välinen aukko # sama asia kuin ohittaminen -x komentorivillä gap_x 35 gap_y 40 # Vähennetäänkö tiedostojärjestelmäpuskurit käytetystä muistista? no_buffers yes # asetettu kyllä, jos haluat, että kaikki teksti on isoilla isoilla kirjaimilla no # prosessorinäytteiden lukumäärä keskiarvoksi # asetettu arvoon 1 keskimääräisen keskiarvoisuuden poistamiseksi käytöstä cpu_avg_samples 1 # nettonäytteiden lukumäärä keskiarvoksi # asetettu arvoon 1 keskimääräisen verkon_avg_samples poistamiseksi käytöstä 2 # Pakotetaanko UTF8? Huomaa, että UTF8-tuki vaatii XFT override_utf8_locale kyllä ​​# Lisää välilyöntejä, jotta asiat eivät liiku? Tämä vaikuttaa vain tiettyihin kohteisiin. use_spacer none TEKSTI $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –palvelimenimi = 192.168.200.2 –käyttäjänimi = käyttäjänimesi - salasana = tupassword –ssl –connectiontimeout = 51} $ {font} Viesti (t)

.conkyrc_time

# Käytä Xft? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Päivitysväli sekunneissa update_interval 1 # Tämä on monta kertaa Conky päivittää ennen lopettamista. # Aseta nollaksi toimimaan ikuisesti. total_run_times 0 # Luo oma ikkuna työpöydän sijasta (vaaditaan nautilus-ohjelmassa) own_window yes own_window_transparent kyllä ​​own_window_type override #own_window_hints koristamaton, alapuolella, tahmea, skip_taskbar, skip_pager # Käytä kaksoispuskuria (vähentää välkkymistä, ei välttämättä toimi kaikille #) tekstialueen minimum_size 200 0 #maximum_width 200 # Piirretäänkö sävyjä? draw_shades no # Piirrä ääriviivoja? draw_outline no # Piirrä reunoja tekstin ympärille draw_borders ei # Pystytkö reunat? stippled_borders 0 # reunamarginaalit border_margin 5 # reunan leveys border_width 1 # Oletusvärit ja myös reunavärit default_color white #default_shade_color black #default_outline_color white own_window_colour white # Tekstin tasaus, muut mahdolliset arvot kommentoidaan #alignment top_left linja top_right #alignment bottom_right bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Ruudun ja tekstin reunojen välinen aukko # sama asia kuin ohittaa -x komentorivillä gap_x -40 gap_y 679 # Vähennetäänkö tiedostojärjestelmäpuskurit käytetystä muistista? no_buffers yes # asetettu kyllä, jos haluat, että kaikki teksti on isoilla isoilla kirjaimilla no # prosessorinäytteiden lukumäärä keskiarvoksi # asetettu arvoon 1 keskimääräisen keskiarvoisuuden poistamiseksi käytöstä cpu_avg_samples 1 # nettonäytteiden lukumäärä keskiarvoksi # asetettu arvoon 1 keskimääräisen verkon_avg_samples poistamiseksi käytöstä 2 # Pakotetaanko UTF8? Huomaa, että UTF8-tuki vaatii XFT override_utf8_locale kyllä ​​# Lisää välilyöntejä, jotta asiat eivät liiku? Tämä vaikuttaa vain tiettyihin kohteisiin. use_spacer none TEXT $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}

.conkyrc_system

# Käytä Xft? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Päivitysväli sekunneissa update_interval 1 # Tämä on kuinka monta kertaa Conky päivittää ennen lopettamista. # Aseta nollaksi toimimaan ikuisesti. total_run_times 0 # Luo oma ikkuna työpöydän sijasta (vaaditaan nautilus-ohjelmassa) own_window yes own_window_transparent kyllä ​​own_window_type override #own_window_hints koristamaton, alapuolella, tahmea, skip_taskbar, skip_pager # Käytä kaksoispuskuria (vähentää välkkymistä, ei välttämättä toimi kaikille #) tekstialueen minimum_size 200 0 #maximum_width 200 # Piirretäänkö sävyjä? draw_shades no # Piirrä ääriviivoja? draw_outline no # Piirrä reunoja tekstin ympärille draw_borders ei # Pystytkö reunat? stippled_borders 0 # reunamarginaalit border_margin 5 # reunan leveys border_width 1 # Oletusvärit ja myös reunavärit default_color 2a2a2a own_window_colour white # Tekstin tasaus, muut mahdolliset arvot kommentoidaan #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Gag of reunojen välillä näyttö ja teksti # sama asia kuin ohittaa -x komentorivillä gap_x 800 gap_y 690 # Vähennetäänkö tiedostojärjestelmäpuskurit käytetystä muistista? no_buffers yes # asetettu kyllä, jos haluat, että kaikki teksti on isoilla isoilla kirjaimilla no # prosessorinäytteiden lukumäärä keskiarvoksi # asetettu arvoon 1 keskimääräisen keskiarvoisuuden poistamiseksi käytöstä cpu_avg_samples 1 # nettonäytteiden lukumäärä keskiarvoksi # asetettu arvoon 1 keskimääräisen verkon_avg_samples poistamiseksi käytöstä 2 # Pakotetaanko UTF8? Huomaa, että UTF8-tuki vaatii XFT override_utf8_locale kyllä ​​# Lisää välilyöntejä, jotta asiat eivät liiku? Tämä vaikuttaa vain tiettyihin kohteisiin. 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}

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   sanhuesoft dijo

    Upea lisäys julkaisemaani julkaisuun Install Conkysta.

    1.    vilkas dijo

      😉 Itse asiassa julkaisin sen selventämään toisen käyttäjän epäilyksiä. En ole varma, toimivatko asetukset edelleen, kun käytin niitä kauan, kauan sitten.

  2.   daniel dijo

    Miksi sanot, ettei ole järkevää käyttää sitä?

    terveiset

    1.    vilkas dijo

      No, koska tuntuu typerältä, että kaikki ikkunat on minimoitava siirtyäkseen työpöydälle nähdäksesi muita tilastoja. Loppujen lopuksi se on toinen hauskaa käyttävä sovellus. Mutta se on minun tapani nähdä se, on ihmisiä, jotka käyttävät sitä vain kauneuteen. Olen jo läpäissyt sen vaiheen .. 😀

      1.    Leijona dijo

        Kävitkö tuon vaiheen? Hienoa, joten palasit takaisin XFCE: hen !!!
        Ha, minä olen tosissani. En ole koskaan asentanut sitä samasta syystä.

      2.    epämiellyttävä dijo

        Kun käytin sitä työpöydällä Fluxboxin kanssa, laitoin sen yhdelle riville ja asetin kaikkien ikkunoiden koon niin, että ne eivät koskaan käyttäneet tätä tilaa. Näin näin aina tiedon vievän hyvin vähän näyttötilaa (19 tuuman näytöllä tämä on ehkä kiistanalainen kannettavalla tietokoneella) ja kuluttanut vähän resursseja.

        Olen iloinen nähdessäni, että tämä menee edelleen sujuvasti, monet isot kaverit putoavat viime aikoina.

        Tervehdys.

      3.    Marcelo dijo

        Kunnioitettava, mutta hyvin subjektiivinen ja suhteellinen mielipiteesi. Minun tapauksessani conky on välttämätöntä, jotta voin seurata järjestelmän lämpötiloja (muun muassa "kauneuden" vuoksi melko kaukana käytöstä). Olen ikuisesti kiitollinen tästä pienestä ohjelmasta, koska se on säästänyt minulle muutaman lipun. Olen hänelle esimerkiksi velkaa, että näytönohjaimeni ei ole sulanut. Jokin aika sitten huomasin, että tämän lämpötila nousi hälyttävästi käyttämättä mitään sitä oikeuttavaa ohjelmaa. Yllättäen puroin PC-kotelon tutkittavaksi vähän: huomasin sitten, että grafiikkasäiliö oli tukkeutunut pölyn takia. Jos ei ole Conkyä, en olisi koskaan löytänyt sitä ajoissa ja GPU olisi loppunut. Sovellus käynnissä huvin vuoksi? En usko.
        Kaikkien ikkunoiden minimointi ja niiden palauttaminen Conky-näkymäksi voi saada minut menettämään korkeintaan muutaman sekunnin (vähän uhrausta, jos laitteiden kunto ja siten työni). Ja jos en halua minimoida, menen toiseen työpöydälle ja pyhään korjaustoimenpiteeseen.

        1.    Leijona dijo

          Pikanäppäimellä olisi oltava jokin tapa lähettää se eteenpäin, jotta se voidaan minimoida.

      4.    eliotime3000 dijo

        Minulle GNOME 3.4 -käyttöliittymä toimii minulle hyvin järjestyksessä. Pöydän söpöys kyllästyttää minua jo.

  3.   ozkar dijo

    conkyEmail, conkyForecast ... ovat riippumattomia ohjelmia conky-ohjelmasta. Ne kuuluvat taivaan seuralaisille.

  4.   Enrique dijo

    Kiitos, se toimi minulle

    1.    leonardo dijo

      MITÄ VITTUU? Safari käynnissä ArchLinuxissa

      1.    eliotime3000 dijo

        Webkit, Webkit kaikkialla.

  5.   nakata dijo

    Minusta on ihanaa syödä. Kaikki on hallittua, - vaikka aika melonien saamiseksi on kulunut historiaan: P. Nyt minulla on normaali, jolla on tyypilliset tietokoneen tiedot.

  6.   clow_eriol dijo

    Paljon kiitoksia selityksestä 😀

  7.   st0rmt4il dijo

    Kiitos vinkistä!

    Vaikka Conky GUI: n kanssa manuaalinen työskentely onkin ergonomista.

    Tervehdys!

  8.   pikkuleipä dijo

    Hienoa, se on auttanut minua paljon.