Използвайте няколко Conky едновременно

Conky Това е интересен инструмент, който ни помага да наблюдаваме нашата система (наред с други неща) и въпреки че не съм я използвал дълго, дълго време (тъй като тя е загубила съзнание, поне за мен), обичах я като просто приложение, което консумира малко ресурси.

Обикновено, когато стартираме и конфигурираме Conky, ние използваме само един екземпляр, но какво, ако искаме да използваме няколко? Както можете да видите например на следното изображение:

conky_multiple

Нека да видим как да го направим. За това трябва да създадем няколко файла, 3 в този случай:

  1. .conkyrc_mail за известие по имейл
  2. .conkyrc_system за системна информация
  3. .conkyrc_време за часовника на бюрото
Адаптирах тази публикация от стар артикул от стария ми блог. Възможно е скриптовете вече да не работят, но намерението на същите е да покаже как да стартирате няколко екземпляра на Conky едновременно

Създаваме папка, наречена .скачащ в нашия / дома.

$ mkdir ~/.conky

След това отваряме терминал като и като root създаваме файл в / ЮЕсАр / местни / хамбар с името start_conky:

$ sudo touch /usr/local/bin/start_conky

и поставяме следното вътре:

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

Сега това, което ни остава, е да му дадем разрешения:

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

Но може да се случи Conky да се стартира, преди работният плот да завърши зареждането и да изчезне. За да разрешим това, ние създаваме файл в пътя /home/your_user/.config/autostart под името conky_start (това е различно име от файла, създаден в / usr / local / bin) и го поставяме вътре:

#! / bin / bash sleep 15 start_conky изход 0

Можем да променим стойността сън 15 в зависимост от времето, необходимо за зареждане на работния плот.

Досега съответната част на тази статия. Ако искате да копирате скриптовете, използвани за предишния пример, продължете да четете.

.conkyrc_mail

За да работи това, трябва да използваме скрипт, който може да намери тук.
# Използвате Xft? use_xft да xftfont DejaVu Sans: размер = 8 xftalpha 0.8 text_buffer_size 2048 # Интервал за актуализация в секунди update_interval 1 # Това е броят пъти, когато Conky ще актуализира преди да излезе. # Задайте нула, за да работи завинаги. total_run_times 0 # Създайте собствен прозорец, вместо да използвате работен плот (задължително в nautilus) own_window да own_window_transparent да own_window_type override #own_window_hints неекрасиран, отдолу, лепкав, skip_taskbar, skip_pager # Използвайте двойно буфериране (намалява трептенето, може да не работи за всички # #) Минимално двойно_ размер на текстовата област minimum_size 200 0 #maximum_width 200 # Начертайте нюанси? draw_shades no # Начертайте контури? draw_outline no # Начертайте граници около текст draw_borders no # Пъстри граници? stippled_borders 0 # граничните маржове border_margin 5 # граница ширина BORDER_WIDTH 1 # Цветове по подразбиране, а също и цветовете на границите default_color бял #default_shade_color черен #default_outline_color бял own_window_colour # Текст подравняване бели, други възможни стойности са коментирани #alignment top_left подравняване 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 Пропуск между границите на екрана и текста # същото нещо като преминаването на -x в командния ред gap_x 35 gap_y 40 # Изваждане на буфери на файловата система от използваната памет? no_buffers да # задайте да, ако искате целият текст да бъде с главни букви не # брой на процесорите за средна стойност # задайте на 1, за да деактивирате осредняването cpu_avg_samples 1 # брой на нетните проби за средно # задайте на 1, за да деактивирате усредняването на net_avg_samples 2 # Принудително UTF8? имайте предвид, че поддръжката на UTF8 изисква XFT override_utf8_locale да # Добавяне на интервали, за да не се движат нещата? Това засяга само определени обекти. use_spacer няма ТЕКСТ $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = вашето потребителско име –password = tupassword –ssl –connectiontimeout = 51} $ {font} Съобщение (я)

.conkyrc_време

# Използвате Xft? use_xft да xftfont DejaVu Sans: размер = 8 xftalpha 0.8 text_buffer_size 2048 # Интервал за актуализация в секунди update_interval 1 # Това е броят пъти, когато Conky ще актуализира преди да излезе. # Задайте нула, за да работи завинаги. total_run_times 0 # Създайте собствен прозорец, вместо да използвате работен плот (задължително в nautilus) own_window да own_window_transparent да own_window_type override #own_window_hints неекрасиран, отдолу, лепкав, skip_taskbar, skip_pager # Използвайте двойно буфериране (намалява трептенето, може да не работи за всички # #) Минимално двойно_ размер на текстовата област minimum_size 200 0 #maximum_width 200 # Начертайте нюанси? draw_shades no # Начертайте контури? draw_outline no # Начертайте граници около текст draw_borders no # Пъстри граници? stippled_borders 0 # граничните маржове border_margin 5 # граница ширина BORDER_WIDTH 1 # Цветове по подразбиране, а също и цветовете на границите default_color бял #default_shade_color черен #default_outline_color бял own_window_colour # Текст подравняване бели, други възможни стойности са коментирани #alignment top_left подравняване 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 Пропуск между границите на екрана и текста # същото нещо като преминаването -x в командния ред gap_x -40 gap_y 679 # Изваждане на буфери на файловата система от използваната памет? no_buffers да # зададен на да, ако искате целият текст да бъде с главни букви не # брой на процесорите за средна стойност # зададен на 1, за да деактивира усредняването cpu_avg_samples 1 # брой на нетните проби за средно # зададен на 1, за да деактивира усредняването на net_avg_samples 2 # Принудително UTF8? имайте предвид, че поддръжката на UTF8 изисква XFT override_utf8_locale да # Добавяне на интервали, за да не се движат нещата? Това засяга само определени обекти. use_spacer няма ТЕКСТ $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}

.conkyrc_system

# Използвате Xft? use_xft да xftfont DejaVu Sans: размер = 8 xftalpha 0.8 text_buffer_size 2048 # Интервал за актуализация в секунди update_interval 1 # Това е броят пъти, когато Conky ще актуализира преди да излезе. # Задайте нула, за да работи завинаги. total_run_times 0 # Създайте собствен прозорец, вместо да използвате работен плот (задължително в nautilus) own_window да own_window_transparent да own_window_type override #own_window_hints неекрасиран, отдолу, лепкав, skip_taskbar, skip_pager # Използвайте двойно буфериране (намалява трептенето, може да не работи за всички # #) Минимално двойно_ размер на текстовата област minimum_size 200 0 #maximum_width 200 # Начертайте нюанси? draw_shades no # Начертайте контури? draw_outline no # Начертайте граници около текст draw_borders no # Пъстри граници? stippled_borders 0 # полета на границата border_margin 5 # широчина на границата border_width 1 # Цветове по подразбиране, а също и цветове на рамката default_color 2a2a2a own_window_colour white # Подравняване на текст, коментират се други възможни стойности #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Gap text # същото нещо като предаването на -x в командния ред gap_x 800 gap_y 690 # Изваждане на буферите на файловата система от използваната памет? no_buffers да # задайте да, ако искате целият текст да бъде с главни букви не # брой на процесорите за средна стойност # задайте на 1, за да деактивирате осредняването cpu_avg_samples 1 # брой на нетните проби за средно # задайте на 1, за да деактивирате усредняването на net_avg_samples 2 # Принудително UTF8? имайте предвид, че поддръжката на UTF8 изисква XFT override_utf8_locale да # Добавяне на интервали, за да не се движат нещата? Това засяга само определени обекти. use_spacer няма ТЕКСТ $ {font} CPU: $ {cpu cpu1}% $ {alignr 60} $ {cpubar cpu1 8,60} $ {font} RAM: $ memperc% $ {alignr 60} $ {membar 8,60} $ {font} SWAP: $ swapperc% $ {alignr 60} $ {swapbar 8,60}

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   sanhuesoft каза той

    Ефектно допълнение към публикацията, която публикувах за Install Conky.

    1.    елав каза той

      😉 Всъщност го публикувах, за да изясня съмнението на друг потребител. Не съм сигурен дали настройките все още работят, тъй като ги използвах много отдавна.

  2.   Даниел каза той

    Защо казвате, че няма смисъл да го използвате?

    поздрави

    1.    елав каза той

      Ами защото ми се струва глупаво да трябва да минимизирам всички прозорци, за да отида на работния плот, за да видя някои други статистически данни. В останалата част това е друго приложение, работещо за забавление. Но това е моят начин да го видя, има хора, които го използват само за красота. Вече преминах този етап .. 😀

      1.    Лъв каза той

        Преминахте ли този етап? Страхотно, значи се върнахте към XFCE !!!
        Ха, шегувам се. Никога не съм го инсталирал по същата причина.

      2.    дебиш каза той

        Когато го използвах на работния плот с Fluxbox, това, което направих, го поставих на един ред и зададох размера на всички прозорци, така че те никога да не заемат това пространство. По този начин винаги виждах как информацията заема много малко място на екрана (за 19-инчов монитор, може би това е спорно на лаптоп) и консумира малко ресурси.

        Радвам се да видя, че това все още върви гладко, много големи момчета падат напоследък.

        Поздрави.

      3.    Марсело каза той

        Уважително, но много субективно и относително ваше мнение. В моя случай conky е от съществено значение за мен да наблюдавам температурите на системата (наред с други неща, които са доста далеч от употреба поради „красотата“). Ще бъда вечно благодарен на тази малка програма, тъй като тя ми спести няколко билета. Дължа му например, че графичната ми карта не се е стопила. Преди време забелязах, че температурата на този се покачи тревожно, без да използвам никаква програма, която да го оправдава. Изненадан разглобих корпуса на компютъра, за да го проуча малко: тогава открих, че графичният охладител се е запушил поради прах. Ако не беше Conky, никога не бих го открил навреме и бих свършил GPU. Приложението работи за забавление? Не мисля така.
        Минимизирането на всички прозорци и възстановяването им, за да се види Conky, може да ме накара да загубя най-много няколко секунди (малка жертва, ако е свързано здравето на компютъра и следователно работата ми). И ако не искам да намаля до минимум, отивам на друго бюро и свято лекарство.

        1.    Лъв каза той

          Трябва да има някакъв начин клавишната комбинация да го изпрати отпред, за да може да минимизира нищо.

      4.    eliotime3000 каза той

        За мен резервният интерфейс на GNOME 3.4 работи чудесно за мен със своя ред. Сладостта на бюрото вече ме отегчава.

  3.   Йозкар каза той

    conkyEmail, conkyForecast ... са независими програми от conky. Те принадлежат на conky-другари.

  4.   Енрике каза той

    Благодаря, при мен се получи

    1.    Леонардо каза той

      WTF? Safari, работещ на ArchLinux

      1.    eliotime3000 каза той

        Webkit, Webkit навсякъде.

  5.   подсмърчане каза той

    Е, обичам да имам конки. Всичко се контролира, ... макар че времето на получаване на конки до молони е минало в историята: Сега имам нормален с типичните данни на компютъра.

  6.   clow_eriol каза той

    Благодаря ви много за обяснението 😀

  7.   st0rmt4il каза той

    Благодаря за бакшиша!

    Въпреки че с Conky GUI ръчната работа е доста ергономична.

    Поздрави!

  8.   курабийка каза той

    Чудесно, много ми помогна.