Daire veya halka şeklinde harika Conky

Üzerinde conky burada çok konuştuk DesdeLinuxancak yine de onunla elde edilebilecek bazı senaryolara ve 'sanat'a şaşırıyoruz.

Bir görüntünün bin kelimeye bedel olduğunu söylüyorlar, bu yüzden ne demek istediğimi görebilmeniz için size bir ekran görüntüsü bıraksam iyi olur:

cool-conky-ekran görüntüsü

Bu konfigürasyon conky aşağıdakileri gösterir (dışarıdan içeriye sırayla):

  • Yılın hafta sayısı
  • Ayın günü
  • Hafta içi
  • ay
  • izlemek
  • Dikey sıcaklık çubukları
  • Bölmelerde sahip olduğumuz boş alanı az çok gösteren halkalar

Conky ve lm-sensör kurulumu

Buna sahip olmak için önce birkaç paket kurmalıyız:

ArchLinux veya pacman kullanan diğer dağıtımlarda:

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

Debian, Ubuntu veya türevlerinde:

sudo apt-get install conky-all lm-sensors

Ek olarak, uygun şekilde yapılandırmalıyız lm-sensörler, bunun için uyguluyoruz:

sudo sensors-detect

Ardından, sensörleri otomatik olarak yüklenen modüllere (/ etc / module) eklemek isteyip istemediğimizi soran son da dahil olmak üzere bize gösterdiği her iletişim kutusunda EVET'i seçin.

Ubuntu'da veya benzerinde lm-sensörleri ile bitirmek için şunları uyguluyoruz:

sudo service module-init-tools restart

Bilgisayarı yeniden başlatmanız da yeterli olsa da.

Sensörlerin düzgün çalışıp çalışmadığını kontrol etmek için sensörler terminalde ve şöyle bir şey görünmelidir:

sensörler-ekran görüntüsü

Conky yapılandırma dosyası

Ardından, her şeyi kurduğumuzda (conky dahil) ve sensörleri yapılandırdığımızda, çekici yapılandırmayı indirmeye devam edelim. conky az önce gördüğümüz:

Conky-lua için konfigürasyonu indirin

Adlı bir dosya 163748-calendar_extra.zip açmamız gereken ve şu adında bir klasörün göründüğünü göreceğiz: takvim_ekstra

Bu klasörün içinde iki dosya bulacağız, lua_widgets.lua y start_conky

Düzenlemeliyiz lua_widget.lua, yazan hatta fiziksel_CPU_sayısı Bilgisayarımızın sahip olduğu CPU miktarını koyuyoruz. Miktarı nasıl bilebilirim? ... peki, bilgisayarınızda kaç CPU olduğuna dair şüpheleriniz varsa bu komutu çalıştırın:

lscpu | grep core

Daha aşağıda (aynı dosyada) video kartını ve sıcaklığının gösterilmesini isteyip istemediğimizi belirleyebileceğimizi görüyoruz. Grafik kartının herhangi bir sıcaklığını göstermesini istemediğim için şunu ekledim: enable_graphic_card_temperature_sensor = "Hayır"

Eh, gerekli olanı düzenlemeyi bitirdik, şimdi aynı klasörde (bahsettiğim bu iki dosyayı içeren klasör) bir terminal açıyoruz ve çalıştırıyoruz:

conky -c start_conky

Yukarıdaki resimde gördüğünüz conky'nin masaüstünde görünmesi için bu yeterli olacaktır.

Conky'yi Özelleştirme

Conky'den bir şeyleri değiştirmek çok basittir, bu da nispeten kolaydır. Örneğin, metnin rengini değiştirmek istiyorsanız, start_conky dosyasını düzenlemelisiniz ve en sonunda, şu satırı bulursunuz:

$ {renk FFFFFF}

FFFFFF, beyaz, 000 siyah vb. Anlamına gelir. CSS veya HTML'de kullandığımız renklerdir, desteklenebilirler. kaytan eğer bunu bilmiyorsan.

Bu dosyayı ve diğer dosyayı da (lua_widget.lua) kontrol edin, eğer bir şeyin gösterilmemesini istiyorsanız (dış halka, yılın haftası gibi) karşılık gelen satırları silmelisiniz.

Başa ekle

conky kullanırsanız, kullanıcı adınızda otomatik olarak başlamaz KDE şu yöntemi kullanabilirsiniz Bu yazıda açıkladım başlangıç ​​programlarına eklemek için Gnome3 Kontrol edebilirsin bu diğer makale.

Temel olarak uygulamaları girişe ekleyebilirsiniz, start_conky'nin / home / user / Downloads / start_conky içinde bulunduğunu varsayarak, o zaman şöyle olacaktır: conky -c / home / kullanıcı / İndirmeler / start_conky

Son!

conky Hiç şüphesiz masaüstümüzü kişiselleştirmek için mükemmel, mükemmel bir seçenektir. Lua, python vb. Dillerdeki komut dosyalarını destekler, çok çok az tüketir, bu nedenle onu büyük ortamlarda (KDE, Gnome, Unity, vb.) Ve diğer daha minimalist ortamlarda kullanabiliriz. Bu, çok hafif bir yuvaya eklendi (w çubuğu Örneğin). Örneğin, etkinliklerimizi eklemek için bir takvim de ekleyebiliriz. yağmur lendar2 (onun hakkında bir gönderi yapmamı beklediğimi), vasıtasıyla conky sistemin farkındayız, takvim aracılığıyla aşağıdaki gibi olayların farkındayız doğum günü, yıldönümleri, doktor ziyaretleri, her türlü haplarımızı alın (basınç hapları, diyet hapları Bir yerde okumuş olanların, ya da sinirlerin, evet, mesela sinirleri kontrol eden haplarımı almalıyım, yoksa oraya gidip insanları öldüren psikopat tarzı ...

Basit tıklamalarla inceleyip uygulayabileceğiniz daha karmaşık yapılandırmalar istiyorsanız, tavsiye ederim Conky Yöneticisi. Bu uyumlu yapılandırmayla ilgili daha fazla bilgi veya haber için aşağıdaki sayfayı ziyaret edin KDE-Look.org

Her neyse, umarım ilgini çekmiştir.

selamlar


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   hadi linux kullanalım dijo

    Muy palamut!

  2.   e2fletcher dijo

    Arch için, yüklenecek ilk paket lm_sensors'tır, ikincisi gibi tuhaf olması gereken lm-sensörleri değildir.

    1.    Chinoloco dijo

      Bu konuda yorum yapmaya geliyordum, çünkü komutu yerine getirdiğimde, bana paketin var olmadığı anlaşıldı.

  3.   Rodrigo Moreno dijo

    Merhaba, bir şüphem var. 64 çekirdekli AMD Phenom işlemcili Manjaro Linux 4 bit'ten geliyorum, ancak lscpu yaparken | grep çekirdeği:
    Çekirdek başına diş sayısı: 1

    İşin garibi, bu conky'yi kurmaya çalışırken, yaratıcısının işlemcinin sıcaklığını göremediğimde bunu yapmamı tavsiye etti:
    sudo modprobe k10temp kuvvet = 1

    Bu beni etkiliyor, çünkü dört tane varsa sadece bir çekirdek çıkıyor

    1.    O_Pixote_O dijo

      Merhaba, 4 çekirdeğiniz varsa ve sizin için çalışacaksa, komutu göz ardı edin, grep -c ^ işlemci / proc / cpuinfo yazarsanız, 4 işlemcinin hepsini alacaksınız, en azından benim evimde öyle yaptım ve her şey yolundaydı .

  4.   Vidagnu dijo

    Büyük Conky !!! Onunla yapılabilecek her şeye giderek daha fazla şaşırıyorum ...

  5.   tilki dijo

    Hiçbir şey görüntülenmiyor ve bir hata görünüyor !!!

    Conky: llua_do_call: function conky_start_widgets yürütme başarısız oldu:… me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: yerel 'conky_value' (bir sıfır değeri) üzerinde aritmetik uygulama girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız oldu:… me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: yerel 'conky_value' (bir sıfır değeri) üzerinde aritmetik uygulama girişimi

  6.   Chelo dijo

    Merhaba çalışmasını sağlamaya çalışıyorum ama bana bu hatayı veriyor ve aynı kalıyor:
    conky -c start_conky
    Conky: llua_load: /home/bindestreck/[Scripts-lex.europa.eu/conky/calendar_extra/lua_widgets.lua açılamıyor: Böyle bir dosya veya dizin yok
    Conky: masaüstü penceresi (c0001e), kök pencerenin (25e) alt penceresidir
    Conky: pencere türü - normal
    Conky: oluşturulan pencereye çizim (0x3400002)
    Conky: çift arabelleğe çizim
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi
    Conky: llua_do_call: function conky_start_widgets yürütme başarısız: bir sıfır değeri çağırma girişimi

    Umarım bana yardım edebilirsin
    Şerefe, harika iş çok teşekkür ederim

    1.    KZKG ^ Gaara dijo

      Merhaba, conky-all'ı kurdunuz mu? Önemli olan conky (conky-lua veya bunun gibi bir şey) için lua desteğinin kurulu olmasıdır.

    2.    O_Pixote_O dijo

      Size ne söylediğine iyice bakın:
      Conky: llua_load: /home/bindestreck/[Scripts-lex.europa.eu/conky/calendar_extra/lua_widgets.lua açılamıyor: Böyle bir dosya veya dizin yok
      Size dosyayı bulamadığını veya dizinin iki dosyanın aynı klasörde olup olmadığını kontrol ettiğini söyler. İkisinden birini çıkarmak bana seninle aynı hatayı verdi, bu yüzden o olmalı.
      Manjaro'yu başlattığımda hatanın bana nasıl olduğunu anlatması da mümkündür. Bu durumda start_conky dosyasına mutlak yolu şu şekilde koyarak çözebilirim:

      lua_load lua_widgets.lua
      lua_draw_hook_prestart_widgets
      bu:
      lua_load /home/rafael/.calendar_extra/lua_widgets.lua
      lua_draw_hook_prestart_widgets
      Ancak bu, onu bir klasörden her taşıdığınızda onu değiştirmeniz gerekeceği anlamına gelir.

    3.    Nico dijo

      Lua_widgets.lua'yı değiştirmelisiniz ve vertical_bars (cr, w, h, x, y, conky_value) fonksiyonunda bunu fonksiyonun başlangıcına eklersiniz.

      if not conky_value then
      conky_value=0
      end

      Saludos ¡!

  7.   ateşkes dijo

    Birisi onu Fedora 20'ye yüklememe yardım edebilir mi?
    Şimdiden teşekkürler

    1.    O_Pixote_O dijo

      Her şeyin kurulu olması durumunda hiçbir şeye dokunmayın ve conky'yi kurmaya devam edin.
      64 bitiniz varsa:
      sudo yum yükleme lm_sensors.x86_64
      32 bitiniz varsa:
      sudo yum lm_sensors yükleyin
      sudo sensörleri algılama
      Her ihtimale karşı yeniden başlatırsınız.
      sudo yum conky'yi kurun
      Aynı zamanda olup olmadığına bakın:
      sudo yum conky-all yükleyin
      sudo yum conky-lua yükleyin
      Ve yukarıdaki öğreticinin tamamını takip edersiniz. Aynı şekilde, her zaman aynıdır ancak paket yöneticilerini değiştirir.
      (Bunların hiçbiri test edilmedi, googling yaparak anladım, bu yüzden tüm paket adlarının doğru olduğunu garanti etmiyorum)

  8.   Rominash dijo

    merhaba kzkg.
    bu conky çok iyidir.
    Bu arada, cantata'yı conky ile nasıl uyarlayacağınızı biliyor musunuz (kde ve mpd + cantata ile manjaro kullanıyorum)?
    şarkı, albüm, sanatçı vb. göstermek için
    Sadece albüm kapağını alabildim
    İnternette bulduğum tüm makaleler mpd + conky ile ilgili ama benim için çalışmıyor, bana bir hata veriyorlar ..
    Conky: MPD hatası: 6600 numaralı bağlantı noktasında "localhost" dan yanıt alma sorunları: Bağlantı reddedildi
    öpücük, romi

  9.   Kabadayı dijo

    Harika simgeler, hangi tema?