Personalizirajte svoju radnu površinu s Conky

Snimka zaslona Conky

Jedna od najatraktivnijih značajki Ubuntua i većine GNU/Linux distribucija je njihova mogućnost prilagodbe svakom korisniku. Postoji bezbroj načina za prilagodbu naše radne površine, ali u ovom ćemo se postu usredotočiti na vrlo koristan, ali i estetski widget. govorim o conky, widget koji prikazuje informacije kao što su npr. temperatura naših procesora, jačina Wi-Fi signala, korištenje RAM-a i mnoge druge karakteristike.

Ono što ćemo danas ovdje učiniti je vidjeti kako možemo instalirati Conky, kako možemo pokrenuti automatski na početku sesije, a vidjet ćemo i nekoliko konfiguracija za naš Conky. počinjemo.

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

Za početak, ako ga nemamo instaliranog, 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čunala. Da bismo to učinili, izvršavamo ovu naredbu u terminalu:

sudo apt install lm-sensors

Nakon što smo instalirali ova zadnja dva paketa, moramo izvršiti sljedeću naredbu kako bi “lm-sensors” otkrio sve uređaje na našem računalu:

sudo sensors-detect

U ovom trenutku već imamo instaliran Conky. Sada možemo napisati scenarij za Conkyja pokrenuti automatski na početku svake sesije. Da bismo to učinili, u mapi / 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 "Startup Applications" ("Startup Applications Preferences" ako se ne pojavljuje na španjolskom) kako bismo dodali skriptu koju smo prethodno izradili. Nakon što smo otvorili aplikaciju, pojavit će se prozor poput sljedećeg:

Snimka zaslona iz 2015. 11:08:16

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

Snimka zaslona iz 2015. 11:08:16

  • Tamo gdje piše ime možemo staviti «Conky»
  • Tamo gdje piše Orden, 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 izravno 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 kad se prijavite.

Ako se Conky widget i dalje ne pojavljuje na radnoj površini, samo trebate ponovno pokrenuti sustav ili ga pokrenuti izravno s terminala, upisujući naziv programa (conky). Nakon što se widget pojavi na radnoj površini, vjerojatno nam se neće svidjeti izgled koji predstavlja prema zadanim postavkama. 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 stvoriti pomoću:

touch .conkyrc

Jednom kad ga pronađemo ili u to povjerujemo, otvorimo ga i tamo ćemo imati font koji je zadani u našem Conkyu ili praznu datoteku u slučaju da smo ga sami stvorili. Ako vam se ne sviđa ta konfiguracija, možete kopirati font koji koristim ovdje.

Y es que como veis, en internet podemos encontrar miles de configuraciones con tan solo buscar «Configuraciones de Conky» o «Conky configurations» en Google. Una vez encontremos la que nos gusta, solo tendremos que descargar el fuente y pegarlo dentro del fichero «.conkyrc» que comentábamos anteriormente. Así mismo, en Ubunlog queremos mostraros un listado de las mejores configuraciones para Conky obtenidas de Devianart:

1

Conky, Conky, Conky od YesThisIsMe.

2

Conky Config od didi79

3

Conky Lua od despot77

4

Moja Conky Config od londonali1010

Osim preuzimanja već napisanih konfiguracija, možemo stvoriti vlastite ili modificirati postojeće, 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 prilagodite radnu površinu. Sada će s Conkyom naša radna površina imati puno ugodniji izgled i moći ćemo imati pri ruci informacije koje u nekom trenutku mogu biti vrlo korisne.


17 komentara, ostavi svoj

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.   Sergio S. dijo

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

  2.   Rodrigo dijo

    Pozdrav Miguel, hvala vam puno na ovom članku, jer mi je upravo on najviše pomogao da instaliram Conky, na detaljnim koracima. Instalirao sam istog conkyja kao i ti. Ali razlika je u tome što se moja pojavljuje s crnom pozadinom. Kako to moram učiniti transparentnim poput vašeg?
    Puno hvala.

    1.    Michael Perez dijo

      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 datoteku .conkyrc koja se nalazi u vašem kućnom direktoriju i provjerite pojavljuje li se sljedeća oznaka na retku 10:
      own_window_transparent yes
      Na ovaj način Conky bi vam trebao pružiti prozirnu pozadinu. Provjerite imate li umjesto "da" "ne" i ako jeste, promijenite ga.
      Hvala na čitanju i lijep pozdrav!

      1.    Rodrigo dijo

        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 čini se kako treba:
        vlastiti_prozor_prozirno da
        ali svejedno se pojavljuje s crnom pozadinom. Svejedno, dajem ga kao slučaj košare.
        S druge strane, želio sam vas pitati kako moram učiniti da se vrijeme prikaže umjesto mene.

        Puno ti hvala!

  3.   Gljiva-kun dijo

    Hej, dobivam sljedeću pogrešku pri pokretanju conky-a s terminala
    «Conky: nedostaje blok teksta u konfiguraciji; izlazeći
    ***** 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 dijo

      Laku noć,

      Prije svega, jeste li ispravno kreirali datoteku .conkyrc u svom početnom direktoriju?
      Ako je tako, prva vas pogreška obavještava da ne može pronaći oznaku TEXT unutar izvorne datoteke .conkyrc. Provjerite je li prije formatiranja podataka koji će se prikazati na zaslonu postavljena oznaka TEXT. Ako ne možete riješiti problem, najbolje je kopirati svoju konfiguraciju u Pastebin i dodajte mi vezu da biste mogli pregledati kod.
      Hvala na čitanju i lijep pozdrav.

  4.   raul antonio longarez vidal dijo

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

  5.   Daryl Ariza dijo

    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 razumijem kao netko može pomoći ?? prije svega, hvala

  6.   Liher Sanchez Belle dijo

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

  7.   Daniel dijo

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

  8.   asd dijo

    Nije mi pomoglo, nije ni započelo

  9.   Mixterix AL (Mixterix) dijo

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

  10.   netizen dijo

    Pozdrav.
    Vidio sam widget poput vašeg, ali jedini problem koji predstavlja je taj što ne nadgleda mrežu. Što ja 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 na Vašem vremenu.

  11.   Gabrijel m dijo

    Zna li netko kako se zove conky na prvoj slici posta ???

  12.   razvijač dijo

    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 vam. 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 dijo

    Vaša konfiguracija pastebina nije uspjela:

    conky: Sintaksna pogreš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 pretvorbe.
    conky: [niz «...»]: 139: pokušaj indeksiranja lokalnih 'postavki' (nula vrijednost

  14.   Lucho dijo

    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 = točno,
    xftalpha = 0.1,
    interval ažuriranja = 3.0,
    ukupna_vremena izvršavanja = 0,
    vlastiti_ prozor = istina,
    own_window_class = 'Conky',
    own_window_hints = 'neukrašeno, ispod, ljepljivo, preskočiti_taskbar, preskočiti_pager',
    own_window_argb_visual = istina,
    vlastiti_prozor_argb_vrijednost = 150,
    vlastiti_prozor_proziran = netoč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 = 'vrh_desno',
    jaz_x = 10,
    jaz_y = 46,
    no_buffers = točno,
    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 naziv operacijskog sustava 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
    $ {font Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
    CPU2: $ {cpu cpu2}% $ {cpubar cpu2}
    # Ovo nam pokazuje temperaturu procesora
    Temperatura: $ alignr $ {acpitemp} C

    #To nam pokazuje particiju Home, RAM i piljevinu sa po jednom trakom i 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
    $ swap traka

    #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 povezanost sa šipkom i njezinu snagu
    $ {font Ubuntu: style = bold: size = 14} Mreže $ hr
    $ {font Ubuntu: style = bold: size = 10} WIFI intenzitet $ alignr $ {wireless_link_qual wlp3s0}%
    # Ovo nam pokazuje brzinu preuzimanja i prijenosa Interneta s grafikom
    $ {font Ubuntu: style = bold: size = 10} Preuzmi $ alignr $ {downspeed wlp3s0} / s
    $ {downspeedgraph wlp3s0 30,210 01df01 10fd10}

    $ {font Ubuntu: style = bold: size = 10} Prenesite $ 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" s "wlp3s0"
    Da biste znali naziv mreže, upotrijebite naredbu ifconfig