Prilagodite radnu površinu pomoću Conky-a

Snimak ekrana Conky

Jedna od najatraktivnijih karakteristika Ubuntua i većine GNU/Linux distribucija je njihova mogućnost prilagođavanja svakom korisniku. Postoji bezbroj načina da prilagodite radnu površinu, ali u ovom postu ćemo se fokusirati na vrlo koristan, ali i estetski widget. govorim o tome Conky, widget koji prikazuje informacije kao što su, na primjer, temperatura naših procesora, jačina Wi-Fi signala, korištenje RAM-a i mnoge druge karakteristike.

Ono što ćemo danas uraditi ovdje je vidjeti kako možemo instalirati Conky, kako možemo neka radi automatski na početku sesije, a također ćemo vidjeti nekoliko konfiguracija za naš Conky. počinjemo.

Kao što smo rekli, ljepota Conkyja leži u činjenici da kroz njega možemo pristupiti sve vrste informacija; od e-pošte ili korištenja tvrdog diska do brzine procesora i temperature bilo kojeg od uređaja u našem timu. Ali najbolje od svega, Conky nam omogućava da vidimo sve ove informacije na radnoj površini na vrlo estetski i vizuelno ugodan način, kroz widget koji možemo sami prilagoditi.

Za početak, ako ga nemamo instaliran, moramo instalirati Conky. To možemo učiniti pokretanjem sljedeće naredbe u terminalu:

sudo apt install conky-all

Jednom instalirani, možemo instalirati i program "lm-senzori" koji će Conkyju omogućiti dobiti temperaturu uređaja našeg računara. Da bismo to učinili, izvršavamo ovu naredbu u terminalu:

sudo apt install lm-sensors

Nakon što smo instalirali ova posljednja dva paketa, moramo izvršiti sljedeću naredbu kako bi “lm-sensors” otkrili sve uređaje na našem PC-u:

sudo sensors-detect

U ovom trenutku već imamo instaliran Conky. Sada možemo napisati skriptu za Conkyja pokrenuti automatski na početku svake sesije. Da bismo to učinili, u direktoriju / usr / bin moramo stvoriti tekstualnu datoteku koja se naziva, na primjer, conky-start. Da bismo to učinili, izvršavamo:

sudo gedit /usr/bin/conky-start

Otvorit će se tekstualna datoteka u koju moramo dodati potreban kôd da se Conky pokreće na početku svake sesije:

#!/bin/bash
sleep 10 && conky;

Sada spremamo datoteku i dajemo joj dozvole za izvršenje sa:

sudo chmod a+x /usr/bin/conky-start

Sada moramo potražiti aplikaciju "Aplikacije za pokretanje" ("Postavke aplikacija za pokretanje" ako se ne pojavljuje na španskom) da bismo dodali skriptu koju smo prethodno kreirali. Nakon što otvorimo aplikaciju, pojavit će se prozor poput sljedećeg:

Snimak ekrana sa 2015-11-08 16:50:54

Kliknemo na "Dodaj" i pojavit će se prozor poput ovog:

Snimak ekrana sa 2015-11-08 16:51:11

  • Tamo gde piše ime možemo staviti «Conky»
  • Tamo gde piše Naruči, moramo kliknuti na gumb "Pregledaj" i potražiti skriptu koju smo kreirali pod nazivom conky-start koja se nalazi unutar mape / usr / bin. Kao alternativu možemo direktno napisati / usr / bin / conky-start.
  • En komentar, možemo dodati mali opisni komentar aplikacije koji će se izvršiti na početku.

Sada će se Conky automatski pokretati svaki put kada se prijavite.

Ako se Conky widget i dalje ne pojavljuje na radnoj površini, samo morate ponovo pokrenuti sistem ili ga direktno pokrenuti sa terminala, ukucajući naziv programa (conky). Jednom kada se widget pojavi na radnoj površini, vjerovatno nam se neće svidjeti izgled koji predstavlja po defaultu. Za ovo ćemo vam pokazati kako možete urediti Conkyjev font da biste mu dali izgled koji vam se najviše sviđa.

Conkyova izvorna datoteka nalazi se kao skrivena datoteka u direktoriju našeg korisnika. Ova datoteka ima naziv ".conkyrc". Da bismo vidjeli skrivene datoteke i direktorije unutar direktorija, to možemo učiniti grafički pritiskom na Ctrl + H ili izvršavanjem naredbe:

ls -f

Ako se datoteka ".conkyrc" ne pojavi, moramo je sami kreirati pomoću:

touch .conkyrc

Jednom kada ga pronađemo ili povjerujemo, otvorimo ga i tamo ćemo imati font koji se standardno isporučuje u našem Conkyu ili praznu datoteku ako smo ga sami kreirali. Ako vam se ne sviđa ta konfiguracija, možete kopirati font koji koristim ovdje.

I kao što vidite, na internetu možemo pronaći hiljade konfiguracija samo traženjem "Conky konfiguracije" ili "Conky konfiguracije" na Google-u. Jednom kada pronađemo onaj koji nam se sviđa, moraćemo samo da preuzmemo izvor i zalijepimo ga u datoteku ".conkyrc" koju smo prethodno spomenuli. Isto tako, in Ubunlog Želimo da vam pokažemo listu najboljih konfiguracija za Conky dobijenih od Devianart-a:

1

Conky, Conky, Conky od YesThisIsMe.

2

Conky Config od didi79

3

Conky Lua od despot77

4

Moja Conky Config od londonali1010

Pored preuzimanja već napisanih konfiguracija, možemo stvoriti našu ili modificirati postojeću, jer je Conky besplatni softver. Izvorni kod Conkyja možemo vidjeti na vašu GitHub stranicu.

Nadam se da vam je ovaj post pomogao da malo više personalizirate radnu površinu. Sada će s Conkyom naša radna površina imati puno ugodniji izgled, osim što ćemo moći imati pri ruci informacije koje nam u nekom trenutku mogu biti vrlo korisne.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Sergio S. rekao je

    Jednom sam probao i svidjelo mi se kako izgleda, dao je još jedan prepoznatljiv dodir radnoj površini. Problem je u tome što sam jednostavno uvijek morao otići do stola kako bih mogao provjeriti bilo koji od tih brojeva. I istina je da već duže vrijeme gotovo da ne koristim radnu površinu, imam nekoliko dokumenata hitne upotrebe i fasciklu, ali ništa drugo. Da bih bio uredan, strukturu svojih datoteka imam na drugim mjestima i više nisam na radnoj površini (prestao sam je koristiti otkako sam napustio Window $).
    Tako da ova usluga Conky nije bila za mene vrlo praktična, isprobao sam druge opcije i odlučio se za "Indikator učitavanja sistema", imam ga na gornjoj traci u svom Ubuntuu i na prvi pogled vidim kako sve ide. Ima puno manje opcija od Conkyja, ali za što ga stvarno koristim 😉

  2.   Rodrigo rekao je

    Bok Miguel, hvala vam puno na ovom članku, jer mi je upravo on najviše pomogao da instaliram Conky, na detaljnim koracima. Instalirao sam isti conky kao i ti. Ali razlika je u tome što se moja pojavljuje s crnom pozadinom. Kako da to učinim transparentnim poput vašeg?
    Hvala lijepo.

    1.    Michael Perez rekao je

      Dobro jutro Rodrigo,

      Ako ste, kako kažete, koristili istog Conkyja kao i ja, trebao bi se pojaviti s prozirnom pozadinom. U svakom slučaju, otvorite .conkyrc datoteku koja se nalazi u vašem kućnom direktoriju i provjerite pojavljuje li se sljedeća oznaka u retku 10:
      own_window_transparent yes
      Na ovaj način Conky bi vam trebao pružiti prozirnu pozadinu. Pažljivo pogledajte ako umjesto "da" imate "ne", i ako jeste, promijenite ga.
      Hvala na čitanju i srdačan pozdrav!

      1.    Rodrigo rekao je

        Dobro jutro Miguel,
        Kao i uvijek hvala što ste odvojili vrijeme za odgovor, ne svi. Što se tiče onoga o čemu smo gore govorili, u retku 10 skripte izgleda onako kako treba:
        own_window_transparent da
        ali se i dalje pojavljuje s crnom pozadinom. U svakom slučaju, dajem to kao košnicu.
        S druge strane, želio sam vas pitati kako moram učiniti vrijeme da se pojavi.

        Hvala ti puno!

  3.   Gljiva-kun rekao je

    Hej, dobivam sljedeću grešku prilikom pokretanja conky-a s terminala
    «Conky: nedostaje blok teksta u konfiguraciji; izlazak
    ***** Upozorenje programera Imlib2 *****:
    Ovaj program poziva poziv Imlib:

    imlib_context_free ();

    S parametrom:

    kontekst

    biti NULL. Popravite svoj program. »

    Nadam se da mi možete pomoći!

    1.    Michael Perez rekao je

      Laku noc,

      Prije svega, jeste li ispravno kreirali .conkyrc datoteku u svom početnom direktoriju?
      Ako je to slučaj, prva greška vas obavještava da ne može pronaći oznaku TEXT u izvornoj datoteci .conkyrc. Provjerite jeste li prije formatiranja podataka koji će se prikazati na ekranu postaviti oznaku TEXT. Ako ne možete riješiti problem, najbolje je kopirati svoju konfiguraciju u pastebin i dodajte mi vezu da bih mogao pregledati kod.
      Hvala na čitanju i srdačan pozdrav.

  4.   raul antonio longarez vidal rekao je

    Pozdrav, kako da ga zalijepim? Već sam otvorio datoteku i kopirao je i pefo kakav jest ili uklanjam razmake, izvinite, ali to mi je još uvijek prvi put i istina je da me ružna crna kutija ne tuče XD

  5.   Daryl Ariza rekao je

    Pozdrav, imam problem s conky manager v2.4 u ubuntu 16.04 od 64 bita, a to je da želim da jedan od widgeta koje donosi ostane zauvijek na mojoj radnoj površini, mislim da je pri svakom pokretanju widget tu, ali mogu ne mogu naći nekoga kao što to može pomoći ?? prije svega, hvala

  6.   Liher Sanchez Belle rekao je

    Bok Miguel, ja sam Liher, autor Conkyja koji prikazuješ ovdje, drago mi je da ti se svidio. Pozdrav kolega

  7.   Daniel rekao je

    zdravo, je li to kada otvorite tekstualnu datoteku i stavite (#! / bin / bash
    sleep 10 && conky;) mi zadaje ovaj problem ** (gedit: 21268): UPOZORENJE **: Postavljanje metapodataka dokumenta nije uspjelo: Postavljanje metapodataka :: atribut omogućen za gedit-spell nije podržan
    Šta mogu učiniti?

  8.   asd rekao je

    Nije mi pomoglo, nije ni započelo

  9.   Mixterix AL (Mixterix) rekao je

    Nije mi uspjelo, činilo se da je moj ubuntu imao win32 lag lol, morao sam ga izbrisati

  10.   netizen rekao je

    Zdravo.
    Vidio sam vidžet poput vašeg, ali jedini problem koji predstavlja je taj što ne nadgleda mrežu. Šta mogu učiniti? Budući da sam spojen na mrežu. I još jedno pitanje: u slučaju da to više ne želite, kako da ga deinstaliram?

    Hvala ti na tvom vremenu.

  11.   Gabriel M. rekao je

    Zna li neko ime conky na prvoj slici posta ???

  12.   Developer rekao je

    Izvanredan post, prvi put pročitam nešto što 100% razumijem o conky-u, postovi o ovoj zanimljivoj temi uvijek su vrlo zbunjujući, stoga, hvala. Međutim, imam problem s vašom konfiguracijom, što smatram vrlo objektivno elegantnim. Detalji su da se intenzitet wifi signala ne pojavljuje, možete li mi pomoći oko toga? Unaprijed zahvaljujem na vašem vremenu i podršci. Pozdrav!

  13.   Yo rekao je

    Vaša pastebin konfiguracija ne uspije:

    conky: Sintaksna greška (/home/whk/.conkyrc:1: '=' očekuje se blizu 'ne') tijekom čitanja konfiguracijske datoteke.
    conky: Pod pretpostavkom da je u staroj sintaksi i pokušaj konverzije.
    conky: [niz «...»]: 139: pokušaj indeksiranja lokalnih 'postavki' (nula vrijednost

  14.   Borim se rekao je

    Dobri drugovi, iako je ovo stara nit, ova conky konfiguracija je vrlo dobra, danas conky koristi drugu moderniju sintaksu, ostavljam vam istu verziju Miquel's conkyrc, ažuriranu za trenutnu sintaksu lua:

    conky.config = {

    pozadina = lažna,
    font = 'Snap.se:size=8',
    use_xft = istina,
    xftalpha = 0.1,
    update_interval = 3.0,
    total_turns_times = 0,
    vlastiti_ prozor = tačno,
    own_window_class = 'Conky',
    own_window_hints = 'neukrašeno, dolje, ljepljivo, preskočiti_taskbar, preskočiti_pager',
    own_window_argb_visual = istina,
    vlastiti_window_argb_value = 150,
    vlastiti_prozor_transparent = netačno,
    own_window_type = 'dock',
    double_buffer = istina,
    draw_shades = lažno,
    draw_outline = lažno,
    draw_borders = lažno,
    draw_graph_borders = lažno,
    minimalna_visina = 200,
    minimalna_širina = 6,
    maksimalna_širina = 300,
    default_color = 'ffffff',
    default_shade_color = '000000',
    default_outline_color = '000000',
    alignment = 'top_right',
    jaz_x = 10,
    jaz_y = 46,
    no_buffers = istina,
    cpu_avg_samples = 2,
    override_utf8_locale = lažno,
    veliko slovo = netačno,
    use_spacer = nema,

    };

    conky.text = [[

    # Ovdje započinje konfiguracija prikazanih podataka
    # Prvo je ime operativnog sistema i verzija jezgre
    $ {font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ kernel

    # Ovo nam pokazuje dva procesora i traku svakog od njih s njihovom upotrebom
    $ {font Ubuntu: style = bold: size = 14} Procesori $ hr
    $ {Ubuntu font: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
    CPU2: $ {cpuar cpu2}% $ {cpubar cpu2}
    # Ovo nam pokazuje temperaturu procesora
    Temperatura: $ alignr $ {acpitemp} C

    # Ovo nam pokazuje particiju Home, RAM i piljevinu sa po jednom trakom i njene podatke
    $ {font Ubuntu: style = bold: size = 14} Memorija i diskovi $ hr
    $ {font Ubuntu: style = bold: size = 10} POČETNA $ alignr $ {fs_used / home} / $ {fs_size / home}
    $ {fs_bar / home}
    $ {font Ubuntu: style = bold: size = 10} RAM $ alignr $ mem / $ memmax
    $ {membar}
    $ {font Ubuntu: style = bold: size = 10} SWAP $ alignr $ swap / $ swapmax
    $ swapbar

    #To nam pokazuje stanje baterije sa šipkom
    $ {font Ubuntu: style = bold: size = 14} Baterija $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {battery BAT0} $ alignr
    $ {battery_bar BAT0}

    # Ovo nam pokazuje vezu sa šipkom i njenu snagu
    $ {font Ubuntu: style = bold: size = 14} Mreže $ hr
    $ {font Ubuntu: style = bold: size = 10} Intenzitet WIFI-a $ alignr $ {wireless_link_qual wlp3s0}%
    # Ovo nam pokazuje brzinu preuzimanja i otpremanja interneta s grafikom
    $ {font Ubuntu: style = bold: size = 10} Preuzmite $ alignr $ {downspeed wlp3s0} / s
    $ {downspeedgraph wlp3s0 30,210 01df01 10fd10}

    $ {font Ubuntu: style = bold: size = 10} Otpremite $ alignr $ {upspeed wlp3s0} / s
    $ {upspeedgraph wlp3s0 30,210 0000ff ff0000}

    #Ovo pokazuje upotrebu procesora u aplikacijama koje ga najviše koriste
    $ {font Ubuntu: style = bold: size = 14} Aplikacije za upotrebu procesora $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {top name 1} $ alignr $ {top cpu 1}%
    $ {top name 2} $ alignr $ {top cpu 2}%
    $ {top name 3} $ alignr $ {top cpu 3}%

    # Ovo nam pokazuje postotak RAM-a koji koriste njegove aplikacije
    $ {font Ubuntu: style = bold: size = 14} Koristite RAM aplikacije $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {top_mem name 1} $ alignr $ {top_mem mem 1}%
    $ {top_mem name 2} $ alignr $ {top_mem mem 2}%
    $ {top_mem name 3} $ alignr $ {top_mem mem 3}%

    ]]

    Imajte na umu da u mrežnim informacijama o prijenosu i preuzimanju zamijenite "wlan0" sa "wlp3s0"
    Da biste znali ime mreže, koristite naredbu ifconfig