Mahusay na Conky sa hugis ng isang bilog o singsing

Tungkol sa Conky marami na tayong napag-usapan dito DesdeLinux, gayunpaman, nagulat pa rin kami sa ilang mga script at 'sining' na maaaring makamit gamit ito.

Sinabi nila na ang isang imahe ay nagkakahalaga ng isang libong mga salita, kaya mas mabuti na iwanan kita ng isang screenshot upang makita mo ang ibig kong sabihin:

cool-conky-screenshot

Ang pagsasaayos na ito ng conky ipinapakita ang sumusunod (sa pagkakasunud-sunod mula sa labas hanggang sa loob):

  • Bilang ng linggo ng taon
  • Araw ng buwan
  • Linggo
  • Buwan
  • Panoorin
  • Mga bar ng temperatura na patayo
  • Mga singsing na nagpapakita ng higit pa o mas mababa sa walang laman na puwang na mayroon kami sa mga partisyon

Pag-install ng Conky at lm-sensor

Upang magkaroon nito, dapat muna tayong mag-install ng maraming mga package:

Sa ArchLinux o iba pang mga distrito na gumagamit ng pacman:

sudo pacman -S lm-sensors
yaourt -S conky-lua

Sa Debian, Ubuntu o derivatives:

sudo apt-get install conky-all lm-sensors

Bilang karagdagan, dapat kaming mag-configure nang naaangkop lm-sensors, para dito isinasagawa namin:

sudo sensors-detect

Pagkatapos piliin ang YES sa bawat diyalogo na ipinapakita nito sa amin, kasama ang pagtatapos na nagtanong sa amin kung nais naming idagdag ang mga sensor sa mga module na awtomatikong na-load (/ etc / modules)

Upang tapusin sa mga lm-sensor sa Ubuntu o katulad na isinasagawa namin:

sudo service module-init-tools restart

Bagaman sapat din ito upang muling simulang ang computer.

Upang suriin na gumagana nang maayos ang mga sensor sensor sa terminal at dapat itong lumitaw ng isang bagay tulad nito:

mga sensor-screenshot

Conky config file

Pagkatapos, kapag na-install namin ang lahat (kasama na ang conky) at na-configure ang mga sensor, sige na i-download ang napaka-kaakit-akit na pagsasaayos para sa Conky ngayon lang natin nakita:

I-download ang pagsasaayos para sa conky-lua

Tumawag ng isang file 163748-calendar_extra.zip na dapat nating i-unzip, at makikita natin na ang isang folder na tinatawag na: kalendaryo_extra

Sa loob ng folder na ito ay mahahanap natin ang dalawang mga file, lua_widgets.lua y start_conky

Dapat kaming mag-edit lua_widget.lua, sa linya na nagsasabing number_of_physical_CPU_cores Inilalagay namin ang dami ng mga CPU na mayroon ang aming computer. Paano malalaman ang dami? ... mabuti, patakbuhin ang utos na ito kung mayroon kang mga pagdududa tungkol sa kung gaano karaming mga CPU ang mayroon ang iyong computer:

lscpu | grep core

Sa karagdagang pababa (sa parehong file) nalaman naming maaari naming tukuyin ang video card, pati na rin kung nais naming maipakita ang temperatura nito. Ako, dahil hindi ko nais na magpakita ito ng anumang temperatura ng graphics card, inilagay ko: paganahin_graphic_card_temperature_sensor = "Hindi"

Kaya, natapos na namin ang pag-edit kung ano ang kinakailangan, ngayon ay magbubukas kami ng isang terminal sa parehong folder (folder na naglalaman ng dalawang mga file na pinag-uusapan ko) at isagawa:

conky -c start_conky

Sapat na ito para sa conky na nakita mo sa imahe sa itaas na lumitaw sa desktop.

Pagpapasadya ng Conky

Ang pagbabago ng mga conky na bagay ay napaka-simple, sa isang ito medyo madali din ito. Halimbawa, kung nais mong baguhin ang kulay ng teksto dapat mong i-edit ang file ng start_conky at pakanan sa dulo, mahahanap mo ang linyang ito:

$ {color FFFFFF}

Ang ibig sabihin ng FFFFFF ay puti, 000 ay itim, atbp. Ang mga ito ang mga kulay na ginagamit namin sa CSS o HTML, maaari silang suportahan ng malambot kung hindi mo alam ang tungkol dito.

Suriin ang file na iyon, pati na rin ang isa pa (lua_widget.lua), na kung nais mong gumawa ng isang bagay na HINDI maipakita (tulad ng panlabas na singsing, linggo ng taon) dapat mong tanggalin ang mga kaukulang linya.

Idagdag sa tuktok

Conky hindi ito awtomatikong magsisimula sa iyong username, kung gagamitin mo kDE maaari mong gamitin ang pamamaraan na Ipinaliwanag ko sa post na ito upang idagdag ito sa mga startup na programa, kung gagamitin mo GNOME3 maaari mong suriin ang iba pang artikulong ito.

Karaniwan maaari mong idagdag ang mga application sa pag-login, sa pag-aakalang ang start_conky ay matatagpuan sa / home / user / Downloads / start_conky kung gayon ito ay magiging: conky -c / home / user / Mga Pag-download / start_conky

Wakas!

Conky Ito ay walang alinlangan isang mahusay, mahusay na pagpipilian upang i-personalize ang aming desktop. Sinusuportahan nito ang mga script sa lua, python, atbp., Kumakain ng napakaliit, kaya magagamit natin ito sa malalaking mga kapaligiran (KDE, Gnome, Unity, atbp.) Pati na rin sa iba pang mga minimalist. Idinagdag ito sa ilang napakagaan na pantalan (w bar Halimbawa). Maaari din kaming magdagdag ng isang kalendaryo upang idagdag ang aming mga kaganapan, halimbawa rainlendar2 (na nakabinbin ako upang makapag-post tungkol sa kanya), sa pamamagitan ng conky alam namin ang sistema, sa pamamagitan ng kalendaryo alam natin ang mga kaganapan tulad ng kaarawan, mga anibersaryo, pagbisita ng doktor, pagkuha ng anumang mga tabletas (anumang pills, gamot pampapayat sa mga nabasa sa kung saan, o para sa mga nerbiyos, oo, halimbawa dapat kong kunin ang aking mga tabletas na kumokontrol sa mga nerbiyos, kung hindi man ay lumabas ako doon sa istilong psychopathic na pinapatay ang mga tao ... HAHAHA).

Kung nais mo ng higit pang mga conky configure na maaari mong suriin at ilapat sa mga simpleng pag-click, inirerekumenda ko Conky Manager. Para sa karagdagang impormasyon o balita tungkol sa konky config na ito bisitahin ang pahina sa KDE-Look.org

Gayunpaman, sana ay maging interesado ito sa iyo.

Regards


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   gumamit tayo ng linux dijo

    Muy bonito!

  2.   e2fletcher dijo

    Para kay Arch, ang unang package na mai-install ay lm_sensors at hindi lm-sensor, na dapat maging kakaiba tulad ng pangalawa

    1.    chinoloco dijo

      Pupunta ako upang magkomento tungkol doon, dahil noong naisakatuparan ko ang utos, lumitaw sa akin na wala ang package.

  3.   Rodrigo Moreno dijo

    Kumusta, may duda ako. Galing ako sa Manjaro Linux 64 bit kasama ang isang 4-core AMD Phenom processor, ngunit kapag gumagawa ng lscpu | core ng grep:
    Mga (mga) thread bawat core: 1

    Ang kakatwang bagay ay ang pagsubok na mai-install ang conky na ito, inirekomenda ako ng lumikha nito na gawin ito kapag hindi ko makita ang temperatura ng processor:
    sudo modprobe k10temp force = 1

    Nakakaapekto ito sa akin, dahil isang core lamang ang lalabas kung mayroon akong apat

    1.    O_Pixote_O dijo

      Kumusta, kung mayroon kang 4 na core maglagay ng 4 at gagana ito para sa iyo, huwag pansinin ang utos, kung maglagay ka ng grep -c ^ processor / proc / cpuinfo makukuha mo ang lahat ng 4 na processor, kahit papaano ginawa ko ito sa aking bahay at maayos naman ang lahat.

  4.   vidagnu dijo

    Malaking Conky !!! Lalo akong nagulat sa lahat ng maaaring magawa dito ...

  5.   foxsermon dijo

    Walang ipinakita at lilitaw na isang error !!!

    Conky: llua_do_call: function conky_start_widgets execution failed:… me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: pagtatangka upang maisagawa ang arithmetic sa lokal na 'conky_value' (isang nil na halaga)
    Conky: llua_do_call: function conky_start_widgets execution failed:… me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: pagtatangka upang maisagawa ang arithmetic sa lokal na 'conky_value' (isang nil na halaga)

  6.   Chelo dijo

    Kumusta sinusubukan kong gawin itong gumana ngunit binibigyan nito ako ng error na ito at nananatili itong pareho:
    conky -c start_conky
    Conky: llua_load: cannot open /home/bindestreck/[Scripts-lex.europa.eu/conky/calendar_extra/lua_widgets.lua: Walang kagaya ng file o direktoryo
    Conky: desktop window (c0001e) ay subwindow ng root window (25e)
    Conky: uri ng window - normal
    Conky: pagguhit sa nilikha window (0x3400002)
    Conky: pagguhit sa dobleng buffer
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga
    Conky: llua_do_call: function conky_start_widgets pagpapatupad ay nabigo: tangkang tumawag sa isang nil na halaga

    Sana matulungan mo ako.
    Cheers, mahusay na trabaho maraming salamat

    1.    KZKG ^ Gaara dijo

      Kumusta, nag-install ka ba ng lahat? Ang mahalagang bagay ay ang naka-install na suporta ng lua para sa conky (conky-lua o isang bagay tulad nito)

    2.    O_Pixote_O dijo

      Tingnan kung ano ang sinasabi sa iyo:
      Conky: llua_load: cannot open /home/bindestreck/[Scripts-lex.europa.eu/conky/calendar_extra/lua_widgets.lua: Walang kagaya ng file o direktoryo
      Sinasabi nito sa iyo na hindi nito mahahanap ang file o ang mga tseke ng direktoryo na ang dalawang mga file ay nasa parehong folder. Ang pag-alis ng isa sa dalawa ay nagbigay sa akin ng parehong error tulad mo kaya't dapat ito.
      Posible ring sabihin sa iyo ng error kung paano ito nangyari sa akin nang sinimulan ko ito noong nagsisimula ng manjaro. Sa kasong iyon malulutas ko ito sa pamamagitan ng paglalagay ng ganap na landas sa start_conky file na tulad nito:

      lua_load lua_widgets.lua
      lua_draw_hook_prestart_widgets
      ito:
      lua_load /home/rafael/.calendar_extra/lua_widgets.lua
      lua_draw_hook_prestart_widgets
      Ngunit nangangahulugan ito na sa tuwing ililipat mo ito mula sa isang folder kailangan mong baguhin ito.

    3.    Nico dijo

      Kailangan mong baguhin ang lua_widgets.lua at sa pagpapaandar na vertical_bars (cr, w, h, x, y, conky_value) idagdag mo ito sa simula ng pag-andar.

      if not conky_value then
      conky_value=0
      end

      Pagbati!

  7.   magtigil dijo

    Maaari bang matulungan ako ng isang tao na mai-install ito sa Fedora 20?
    Paunang salamat

    1.    O_Pixote_O dijo

      Sa kaso na naka-install ang lahat pagkatapos ay huwag hawakan ang anumang bagay at magpatuloy upang mai-install ang conky.
      Kung mayroon kang 64bits:
      sudo yum i-install ang lm_sensors.x86_64
      Kung mayroon kang 32bits:
      sudo yum i-install ang lm_sensors
      sudo sensors-tiktikan
      I-restart mo kung sakali.
      sudo yum i-install ang conky
      Tingnan kung ito rin ay:
      sudo yum i-install ang conky-all
      sudo yum i-install ang conky-lua
      At sinusunod mo ang buong tutorial sa itaas. Parehas na palaging pareho ngunit binabago ang mga manager ng package.
      (Wala sa ito ang napatunayan, nakuha ko ito sa pamamagitan ng pag-google nito, kaya hindi ko ginagarantiyahan na ang lahat ng mga pangalan ng package ay tama)

  8.   rominash dijo

    hello kzkg.
    ang conky na ito ay napakahusay.
    Nga pala, alam mo ba kung paano iakma ang cantata na may conky (Gumagamit ako ng manjaro na may kde at mpd + cantata)?
    upang ipakita ang kanta, album, artist, atbp.
    Makukuha ko lang ang cover ng album,
    lahat ng mga artikulo na nahanap ko sa internet ay tungkol sa mpd + conky ngunit hindi sila gumana para sa akin, itinapon nila sa akin ang isang error ..
    Conky: MPD error: mga problema sa pagkuha ng tugon mula sa "localhost" sa port 6600: Tumanggi ang koneksyon
    halik, romi

  9.   takutin dijo

    Mahusay na mga icon, anong tema ito?