Aynı anda birkaç Conky kullanın

conky Sistemimizi (diğer şeylerin yanı sıra) izlememize yardımcı olan ilginç bir araçtır ve uzun süredir kullanmamış olsam da (en azından benim için bilincimi kaybettiği için) onu tüketen basit bir uygulama olduğu için sevdim. birkaç kaynak.

Normalde çalıştırdığımızda ve yapılandırdığımızda conky, biz sadece tek bir örnek kullanıyoruz ama ya birkaç tane kullanmak istersek? Aşağıdaki resimde görebileceğiniz gibi, örneğin:

conky_multiple

Nasıl yapılacağını görelim. Bunun için birkaç dosya oluşturmalıyız, bu durumda 3:

  1. .conkyrc_mail e-posta bildirimi için
  2. .conkyrc_system sistem bilgisi için
  3. .conkyrc_time masanın üzerindeki saat için
Bu gönderiyi bir eski eşya eski blogumdan. Komut dosyalarının artık çalışmaması mümkündür, ancak aynısının amacı, aynı anda birden fazla Conky örneğinin nasıl çalıştırılacağını göstermektir.

Adlı bir klasör oluşturuyoruz .conky evimizde.

$ mkdir ~/.conky

Sonra bir terminal açıyoruz ve kök olarak içinde bir dosya oluşturuyoruz / Usr / local / bin isimle start_conky:

$ sudo touch /usr/local/bin/start_conky

ve aşağıdakileri içeri koyarız:

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

Şimdi elimizde kalan şey izinleri vermektir:

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

Ancak Conky, Masaüstü yüklemeyi bitirip kaybolmadan önce başlayabilir. Bunu çözmek için yolda bir dosya oluşturuyoruz /home/your_user/.config/autostart adı altında conky_start (/ usr / local / bin içinde oluşturulan dosyadan farklı bir addır) ve içine koyarız:

#! / bin / bash uyku 15 start_conky exit 0

Değeri değiştirebiliriz 15 uyku masaüstümüzü yüklemek için geçen süreye bağlı olarak.

Şimdiye kadar bu makalenin ilgili kısmı. Önceki örnekte kullanılan komut dosyalarını kopyalamak istiyorsanız, okumaya devam edin.

.conkyrc_mail

Bunun çalışması için bulabilen bir komut dosyası kullanmalıyız burada.
# Xft kullan? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Saniye cinsinden güncelleme aralığı update_interval 1 # Bu, Conky'nin çıkmadan önce kaç kez güncelleme yapacağıdır. # Sonsuza kadar çalışmak için sıfıra ayarlayın. total_run_times 0 # Masaüstünü kullanmak yerine kendi penceresini oluştur (nautilus'ta gereklidir) own_window evet own_window_transparent evet own_window_type geçersiz kılma #own_window_hints undecorated, below, sticky, skip_taskbar, skip_pager # Çift arabelleğe alma (titremeyi azaltır) # çift tamponlama minimum herkes için çalışmayabilir metin alanının boyutu minimum_size 200 0 #maximum_width 200 # Gölgeler çizilsin mi? draw_shades no # Anahatlar çizilsin mi? draw_outline no # Metnin etrafına kenarlık çizme draw_borders no # Kakılmış kenarlıklar? BORDER_WIDTH 0 # Standart renkler genişliği 5 # sınırında border_margin stippled_borders 1 # sınır marjları ve ayrıca sınır renkleri beyaz # Metin hizalama own_window_colour beyaz #default_shade_color siyah #default_outline_color beyaz default_color, diğer olası değerler yorumlanmıştır #alignment TOP_LEFT hizalama TOP_RIGHT #alignment bottom_left #alignment BOTTOM_RIGHT #alignment bottom_left #alignment BOTTOM_RIGHT #alignment bottom_left #alignment BOTTOM_RIGHT #alignment bottom_left #alignment BOTTOM_RIGHT Ekran ve metin sınırları arasındaki boşluk # -x komut satırında geçmekle aynı şey gap_x 35 gap_y 40 # Dosya sistemi arabellekleri kullanılan bellekten çıkarılsın mı? no_buffers yes # eğer tüm metnin büyük harfli olmasını istiyorsanız evet'e ayarlayın hayır # cpu örneklerinin sayısı ortalamaya # cpu_avg_samples ortalamasını devre dışı bırakmak için 1'e ayarlayın 1 # ortalama net örnek sayısı # net_avg_samples ortalamasını devre dışı bırakmak için 1'e ayarlayın 2 UTF8 zorlansın mı? UTF8 desteğinin gerekli olduğunu unutmayın XFT override_utf8_locale yes # İşlerin hareket etmesini önlemek için boşluk eklensin mi? Bu yalnızca belirli nesneleri etkiler. use_spacer none TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = kullanıcı adınız –parola = tupassword –ssl –connectiontimeout = 51} $ {font} Mesaj (lar)

.conkyrc_time

# Xft kullan? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Saniye cinsinden güncelleme aralığı update_interval 1 # Bu, Conky'nin çıkmadan önce kaç kez güncelleme yapacağıdır. # Sonsuza kadar çalışmak için sıfıra ayarlayın. total_run_times 0 # Masaüstünü kullanmak yerine kendi penceresini oluştur (nautilus'ta gereklidir) own_window evet own_window_transparent evet own_window_type geçersiz kılma #own_window_hints undecorated, below, sticky, skip_taskbar, skip_pager # Çift arabelleğe alma kullan (titremeyi azaltır) # çift tamponlama minimum herkes için çalışmayabilir metin alanının boyutu minimum_size 200 0 #maximum_width 200 # Gölgeler çizilsin mi? draw_shades no # Anahatlar çizilsin mi? draw_outline no # Metin draw_borders hayır # Kakılmış kenarlıklar? BORDER_WIDTH 0 # Standart renkler genişliği 5 # sınırında border_margin stippled_borders 1 # sınır marjları ve ayrıca sınır renkleri beyaz # Metin hizalama own_window_colour beyaz #default_shade_color siyah #default_outline_color beyaz default_color, diğer olası değerler yorumlanmıştır #alignment TOP_LEFT hizalama TOP_RIGHT #alignment bottom_left #alignment BOTTOM_RIGHT #alignment bottom_left #alignment BOTTOM_RIGHT #alignment bottom_left #alignment BOTTOM_RIGHT #alignment bottom_left #alignment BOTTOM_RIGHT Ekran ve metin sınırları arasındaki boşluk # -x komut satırında geçmekle aynı şey gap_x -40 gap_y 679 # Dosya sistemi arabelleklerini kullanılan bellekten çıkarılsın mı? no_buffers yes # eğer tüm metnin büyük harfle yazılmasını istiyorsanız evet'e ayarlayın hayır # cpu örneklerinin sayısı ortalamaya # cpu_avg_samples ortalamasını devre dışı bırakmak için 1'e ayarlayın 1 # ortalamaya net örnek sayısı # net_avg_samples ortalamasını devre dışı bırakmak için 1'e ayarlayın 2 # UTF8 zorlansın mı? UTF8 desteğinin gerekli olduğunu unutmayın XFT override_utf8_locale yes # İşlerin hareket etmesini önlemek için boşluk eklensin mi? Bu yalnızca belirli nesneleri etkiler. use_spacer none TEXT $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}

.conkyrc_system

# Xft kullan? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Saniye cinsinden güncelleme aralığı update_interval 1 # Bu, Conky'nin çıkmadan önce kaç kez güncelleme yapacağıdır. # Sonsuza kadar çalışmak için sıfıra ayarlayın. total_run_times 0 # Masaüstünü kullanmak yerine kendi penceresini oluştur (nautilus'ta gereklidir) own_window evet own_window_transparent evet own_window_type geçersiz kılma #own_window_hints undecorated, below, sticky, skip_taskbar, skip_pager # Çift arabelleğe alma kullan (titremeyi azaltır) # çift tamponlama minimum herkes için çalışmayabilir metin alanının boyutu minimum_size 200 0 #maximum_width 200 # Gölgeler çizilsin mi? draw_shades no # Anahatlar çizilsin mi? draw_outline no # Metin draw_borders hayır # Kakılmış kenarlıklar? stippled_borders 0 # border margins border_margin 5 # border width border_width 1 # Varsayılan renkler ve ayrıca border renkleri default_color 2a2a2a own_window_colour white # Metin hizalama, diğer olası değerler yorumlanır #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Ekran kenarlıkları arasındaki boşluk text # -x komut satırında iletmekle aynı şey gap_x 800 gap_y 690 # Dosya sistemi arabelleklerini kullanılan bellekten çıkarmak? no_buffers yes # eğer tüm metnin büyük harfle yazılmasını istiyorsanız evet'e ayarlayın hayır # cpu örneklerinin sayısı ortalamaya # cpu_avg_samples ortalamasını devre dışı bırakmak için 1'e ayarlayın 1 # ortalamaya net örnek sayısı # net_avg_samples ortalamayı devre dışı bırakmak için 1'e ayarlayın 2 UTF8 zorlansın mı? UTF8 desteğinin gerekli olduğunu unutmayın XFT override_utf8_locale yes # İşlerin hareket etmesini önlemek için boşluk eklensin mi? Bu yalnızca belirli nesneleri etkiler. use_spacer none TEXT $ {font} CPU: $ {cpu cpu1}% $ {alignr 60} $ {cpubar cpu1 8,60} $ {font} RAM: $ memperc% $ {alignr 60} $ {membar 8,60} $ {font} DEĞİŞTİR: $ swapperc% $ {alignr 60} $ {swapbar 8,60}

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

    Install Conky ile ilgili yayınladığım yazının muhteşem bir tamamlayıcısı.

    1.    ela dijo

      😉 Aslında başka bir kullanıcının şüphesini açıklığa kavuşturmak için yayınladım. Ayarların hala çok uzun zaman önce kullandığım gibi çalışıp çalışmadığından emin değilim.

  2.   Daniel dijo

    Neden onu kullanmanın mantıklı olmadığını söylüyorsun?

    selamlar

    1.    ela dijo

      Eh, çünkü diğer bazı istatistikleri görmek için masaüstüne gitmek için tüm pencereleri küçültmek zorunda olmak aptalca görünüyor. Geri kalanı için, eğlence için çalışan başka bir uygulamadır. Ama benim bakış açım, onu sadece güzellik için kullanan insanlar var. O aşamayı çoktan geçtim .. 😀

      1.    Aslan burcu dijo

        O aşamayı geçtin mi? Harika, XFCE'ye geri döndünüz !!!
        Ha, şaka yapıyorum. Onu asla aynı nedenle kurmadım.

      2.    tartışmak dijo

        Fluxbox ile masaüstünde kullandığımda, yaptığım şey onu tek bir satıra koymak ve tüm pencerelerin boyutunu o alanı asla işgal etmeyecek şekilde ayarlamaktı. Bu şekilde her zaman bilginin çok az ekran alanı kapladığını (19 inçlik bir monitör için, belki bu bir dizüstü bilgisayarda tartışılabilir) ve az kaynak tükettiğini gördüm.

        Bunun hala sorunsuz gittiğini gördüğüme sevindim, son zamanlarda birçok büyük adam düşüyor.

        Selamlar.

      3.    Marcelo dijo

        Saygın, ama çok öznel ve fikrinize göre. Benim durumumda, sistemin sıcaklıklarını izlemem için conky çok önemlidir (diğerlerinin yanı sıra, "güzellik" nedeniyle kullanımdan oldukça uzak olan diğer şeyler). Bana birkaç bilet kurtardığı için bu küçük programa sonsuza dek minnettar kalacağım. Örneğin grafik kartımın erimesini ona borçluyum. Bir süre önce, bunu haklı çıkaran herhangi bir program kullanmadan, bunun sıcaklığının endişe verici bir şekilde arttığını fark ettim. Şaşırdım, biraz keşfetmek için PC kasasını söktüm: Daha sonra grafik soğutucunun toz nedeniyle tıkandığını keşfettim. Conky olmasaydı, asla zamanında keşfedemezdim ve GPU'um biterdi. Eğlence için çalışan uygulama? Ben öyle düşünmüyorum.
        Tüm pencereleri küçültmek ve onları görmek için geri yüklemek, en fazla birkaç saniye kaybetmeme neden olabilir (bilgisayarın sağlığı ve dolayısıyla işim söz konusuysa çok az fedakarlık). Ve küçültmek istemiyorsam, başka bir masaya ve kutsal çareye giderim.

        1.    Aslan burcu dijo

          Hiçbir şeyi küçültmeden bunu yapabilmek için bir klavye kısayolunun onu öne göndermesinin bir yolu olmalıydı.

      4.    eliotime3000 dijo

        Benim için GNOME 3.4 geri dönüş arayüzü siparişiyle birlikte benim için harika çalışıyor. Masanın üzerindeki zarafet beni şimdiden sıkıyor.

  3.   Özkar dijo

    conkyEmail, conkyForecast… conky'den bağımsız programlardır. Conky arkadaşlarına aitler.

  4.   enrique dijo

    Teşekkürler, benim için çalıştı

    1.    leonardo dijo

      O NE LAN? ArchLinux üzerinde çalışan Safari

      1.    eliotime3000 dijo

        Webkit, Her Yerde Webkit.

  5.   burnunu sokmak dijo

    Conky yemeyi seviyorum. Her şey kontrol ediliyor, ... tarihte molones'e conkys olma zamanı geçmiş olmasına rağmen: P. Şimdi bilgisayarın tipik verileriyle normal bir tane var.

  6.   clow_eriol dijo

    Açıklama için çok teşekkür ederim 😀

  7.   st0rmt4il dijo

    Bahşiş için teşekkürler!

    Conky GUI ile manuel çalışma oldukça ergonomik olmasına rağmen.

    Selamlar!

  8.   kurabiye dijo

    Harika, bana çok yardımcı oldu.