Персонализирайте вашия работен плот с Conky

Снимка на Conky

Една от най-привлекателните характеристики на Ubuntu и повечето GNU/Linux дистрибуции е способността им да бъдат персонализирани, за да отговарят на всеки потребител. Има безброй начини да персонализираме нашия работен плот, но в тази публикация ще се съсредоточим върху една много полезна, както и естетична джаджа. говоря за Conky, джаджа, която показва информация като например температурата на нашите процесори, силата на Wi-Fi сигнала, използването на RAM и много други характеристики.

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

Както казахме, красотата на Conky се крие във факта, че чрез него имаме достъп всякаква информация; от имейли или използване на твърдия диск до скоростта на процесорите и температурата на някое от устройствата на нашия екип. Но най-доброто от всичко е, че Conky ни позволява да виждаме цялата тази информация на работния плот по много естетичен и визуално приятен начин, чрез джаджа, която можем да персонализираме сами.

Като начало, ако не го инсталираме, трябва да инсталираме Conky. Можем да направим това, като изпълним следната команда в терминала:

sudo apt install conky-all

Веднъж инсталирани, можем да инсталираме и програмата «lm-sensors», която ще позволи на Conky вземете температурата на устройствата на нашия компютър. За целта изпълняваме тази команда в терминала:

sudo apt install lm-sensors

След като инсталираме последните два пакета, трябва да изпълним следната команда, така че „lm-sensors“ да открие всички устройства на нашия компютър:

sudo sensors-detect

На този етап вече имаме инсталиран Conky. Сега можем да напишем скрипт за Conky стартира автоматично в началото на всяка сесия. За целта трябва да създадем текстов файл в папката / usr / bin, наречен например conky-start. За целта изпълняваме:

sudo gedit /usr/bin/conky-start

Ще се отвори текстов файл, в който трябва да добавим необходимия код, който Conky да се изпълнява в началото на всяка сесия:

#!/bin/bash
sleep 10 && conky;

Сега записваме файла и му даваме разрешения за изпълнение с:

sudo chmod a+x /usr/bin/conky-start

Сега трябва да потърсим приложението „Стартиране на приложения“ („Предпочитания за стартиране на приложения“, ако не се показва на испански), за да добавим скрипта, който сме създали преди това. След като отворим приложението, ще се появи прозорец като следния:

Екранна снимка от 2015 11:08:16

Кликваме върху „Добавяне“ и ще се появи прозорец като този:

Екранна снимка от 2015 11:08:16

  • Където пише име можем да поставим «Conky»
  • Където пише OrdenТрябва да щракнем върху бутона „Преглед“ и да потърсим създадения от нас скрипт, наречен conky-start, намиращ се в папката / usr / bin. Като алтернатива можем директно да напишем / usr / bin / conky-start.
  • En коментар, можем да добавим малък описателен коментар на приложението, който ще бъде изпълнен в началото.

Сега Conky ще се стартира автоматично всеки път, когато влезете.

Ако джаджата Conky все още не се показва на работния плот, просто трябва да рестартирате системата или директно да я стартирате от терминала, като напишете името на програмата (conky). След като джаджата се появи на работния плот, е вероятно да не харесаме външния вид, който представя по подразбиране. За целта ще ви покажем как можете да редактирате шрифта на Conky, за да му придадете вида, който ви харесва най-много.

Изходният файл на Conky се намира като скрит файл в директорията на нашия потребител. Този файл има името ".conkyrc". За да видите скритите файлове и директории в дадена директория, можем да го направим графично чрез натискане на Ctrl + H или чрез изпълнение на командата:

ls -f

Ако файлът .conkyrc не се появи, трябва да го създадем сами с:

touch .conkyrc

След като го открием или повярваме, ние го отваряме и там ще имаме шрифта, който идва по подразбиране в нашия Conky, или празен файл, ако сме го създали сами. Ако тази конфигурация не ви харесва, можете да копирате шрифта, който използвам тук.

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

Конки, Конки, Конки от YesThisIsMe.

2

Conky Config от didi79

3

Конки Луа от despot77

4

Моят Conky Config от londonali1010

В допълнение към изтеглянето на конфигурации, които вече са написани, можем да създадем свои собствени или да модифицираме съществуващи, тъй като Conky е безплатен софтуер. Можем да видим изходния код на Conky на адрес вашата страница в GitHub.

Надяваме се, че тази публикация ви е помогнала да персонализирате малко повече вашия работен плот. Сега с Conky десктопът ни ще има много по-приятен външен вид, освен че ще можем да имаме под ръка информация, която в определен момент може да ни бъде много полезна.


17 коментара, оставете своя

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

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

*

*

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

  1.   Серджо С. каза той

    Опитах го веднъж и ми хареса как изглежда, даде още едно отличително докосване на работния плот. Проблемът е, че просто винаги трябваше да отида до бюрото, за да мога да проверя някой от тези номера. И истината е, че отдавна почти не използвам работния плот, имам няколко документа за спешна употреба и някои папки, но нищо друго. За да съм подреден, имам структурата на файловете си на други места и вече не съм на работния плот (спрях да го използвам, откакто напуснах Window $).
    Така че тази услуга Conky не беше много практична за мен, изпробвах други опции и реших "Индикатор за зареждане на системата", имам го в горната лента на моя Ubuntu и с това с един поглед мога да видя как върви всичко. Има много по-малко възможности от Conky, но за какво наистина го използвам 😉

  2.   Родриго каза той

    Здравейте Мигел, благодаря ви много за тази статия, тъй като тя най-много ми помогна да инсталирам Conky, за подробната стъпка по стъпка. Инсталирах същия конки като вас. Но разликата е, че моята се появява с черен фон. Как трябва да го направя прозрачен като вашия?
    Благодаря Ви много.

    1.    Микел Перес каза той

      Добро утро Родриго,

      Ако, както казвате, сте използвали същия Conky като мен, той трябва да се появи с прозрачния фон. Както и да е, отворете файла .conkyrc, намиращ се във вашата домашна директория, и вижте дали на ред 10 се появява следният етикет:
      own_window_transparent yes
      По този начин Conky трябва да ви осигури прозрачен фон. Проверете дали вместо „да“ имате „не“ и ако да, променете го.
      Благодаря за четенето и най-добри пожелания!

      1.    Родриго каза той

        Добро утро Мигел,
        Както винаги благодаря, че отделихте време да отговорите, не всички го правят. По отношение на това, за което говорихме по-горе, в ред 10 от скрипта изглежда както трябва:
        own_window_transparent да
        но все пак се появява с черния фон. Както и да е, давам го като кошница.
        От друга страна, исках да ви попитам как трябва да направя така, че времето да ми се вижда.

        Много благодаря!

  3.   Гъба-кун каза той

    Хей, получавам следната грешка при стартиране на conky от терминала
    «Conky: липсва текстов блок в конфигурацията; излизане
    ***** Предупреждение за разработчици на Imlib2 *****:
    Тази програма извиква повикването Imlib:

    imlib_context_free ();

    С параметъра:

    контекст

    бидейки НИЩО. Моля, коригирайте програмата си. »

    Надявам се да можете да ми помогнете!

    1.    Микел Перес каза той

      Buenas Noches,

      Първо, правилно ли сте създали .conkyrc файла в домашната си директория?
      Ако е така, първата грешка ви информира, че не може да намери TEXT таговете в изходния файл .conkyrc. Проверете дали преди форматирането на данните, които ще се показват на екрана, имате зададен етикет TEXT. Ако не можете да разрешите проблема, най-добре е да копирате конфигурацията си в Pastebin и ми предайте връзката, за да можете да прегледате кода.
      Благодаря за четенето и най-добри пожелания.

  4.   Раул Антонио Лонгарес Видал каза той

    Здравейте, как да го поставя? Вече отворих файла и го копирах и pefo такъв, какъвто е, или премахвам интервалите, извинявайте, но все пак ми е за първи път и истината е, че грозната черна кутия не ме бие XD

  5.   Дарил Ариза каза той

    Здравейте, имам проблем с conky manager v2.4 в ubuntu 16.04 от 64 бита и това е, че искам една от приспособленията, които носи, да остане на моя работен плот завинаги, имам предвид, че при всяко стартиране джаджата е там, но мога не намирам някой като мен, може ли да помогне ?? първо, благодаря

  6.   Лихер Санчес Белдад каза той

    Здравей Мигел, аз съм Лихер, авторът на Conky, който показваш тук, радвам се, че ти е харесал. Поздрави колега

  7.   дааниел каза той

    здравейте добре, е че когато отворите текстовия файл и поставите (#! / bin / bash
    sleep 10 && conky;) ми дава този проблем ** (gedit: 21268): ПРЕДУПРЕЖДЕНИЕ **: Неуспешно задаване на метаданни на документа: Задаване на метаданни :: атрибутът с разрешено заглавие gedit не се поддържа
    Какво мога да направя?

  8.   ASD каза той

    Не ми помогна, дори не започна

  9.   Mixterix AL (Микстерикс) каза той

    Не ми се получи, изглеждаше, че моят ubuntu има win32 lag lol, трябваше да го изтрия

  10.   netizen каза той

    Здравейте.
    Видях приспособлението точно като вашето, но единственият проблем, който представлява, е, че не следи мрежата. Какво мога да направя? Тъй като съм свързан с мрежата. И още един въпрос: В случай, че вече не го искате, как да го деинсталирам?

    Благодаря за отделеното време.

  11.   Габриел м каза той

    Някой знае ли името на конките в първото изображение на публикацията ???

  12.   предприемач каза той

    Изключителен пост, за първи път чета нещо, което разбирам на 100% за conky, публикациите по тази интересна тема винаги са много объркващи, затова благодаря. Имам обаче проблем с вашата конфигурация, който намирам за много обективно елегантен. Детайлът е, че интензивността на wifi сигнала не се появява, можете ли да ми помогнете с това, моля. Оценявам предварително вашето време и подкрепа. Поздрави!

  13.   Yo каза той

    Вашата конфигурация на pastebin се проваля:

    conky: Синтаксична грешка (/home/whk/.conkyrc:1: '=' очаква се близо до 'no') при четене на конфигурационния файл.
    conky: Ако приемем, че е в стар синтаксис и опит за преобразуване.
    conky: [низ «…»]: 139: опит за индексиране на локални „настройки“ (нулева стойност

  14.   Аз се боря каза той

    Добри другари, въпреки че това е стара нишка, тази conky конфигурация е много добра, в днешно време conky използва друг по-модерен синтаксис, оставям ви същата версия на conquirc на Miquel, актуализирана за текущия синтаксис lua:

    conky.config = {

    фон = невярно,
    font = 'Snap.se:size=8',
    use_xft = вярно,
    xftalpha = 0.1,
    интервал за актуализация = 3.0,
    общо_крати_крати = 0,
    собствен_прозорец = вярно,
    own_window_class = 'Conky',
    own_window_hints = 'неекрасиран, отдолу, лепкав, skip_taskbar, skip_pager',
    own_window_argb_visual = вярно,
    own_window_argb_value = 150,
    own_window_transparent = невярно,
    own_window_type = 'док',
    double_buffer = вярно,
    draw_shades = невярно,
    draw_outline = невярно,
    draw_border = false,
    draw_graph_borders = невярно,
    минимална_височина = 200,
    минимална_ширина = 6,
    максимална_ширина = 300,
    default_color = 'ffffff',
    default_shade_color = '000000',
    default_outline_color = '000000',
    подравняване = 'top_right',
    празнина_x = 10,
    разлика_y = 46,
    no_buffers = вярно,
    cpu_avg_samples = 2,
    override_utf8_locale = невярно,
    главни букви = невярно,
    use_spacer = няма,

    };

    conky.text = [[

    # Тук започва конфигурацията на показаните данни
    # Първият е името на операционната система и версията на ядрото
    $ {font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ ядро

    # Това ни показва двата процесора и лента на всеки от тях с тяхното използване
    $ {шрифт Ubuntu: style = bold: size = 14} Процесори $ hr
    $ {шрифт Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
    CPU2: $ {cpuar cpu2}% $ {cpubar cpu2}
    # Това ни показва температурата на процесорите
    Температура: $ alignr $ {acpitemp} C

    # Това ни показва домашния дял, RAM паметта и триона с по една лента и нейните данни
    $ {шрифт Ubuntu: style = bold: size = 14} Памет и дискове $ hr
    $ {шрифт Ubuntu: style = bold: size = 10} НАЧАЛО $ alignr $ {fs_used / home} / $ {fs_size / home}
    $ {fs_bar / home}
    $ {шрифт Ubuntu: style = bold: size = 10} RAM $ alignr $ mem / $ memmax
    $ {membar}
    $ {шрифт Ubuntu: style = bold: size = 10} SWAP $ alignr $ swap / $ swapmax
    $ суап лента

    # Това ни показва състоянието на батерията с лента
    $ {шрифт Ubuntu: style = bold: size = 14} Батерия $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {battery BAT0} $ alignr
    $ {battery_bar BAT0}

    # Това ни показва връзката с лента и нейната сила
    $ {шрифт Ubuntu: style = bold: size = 14} Мрежи $ hr
    $ {font Ubuntu: style = bold: size = 10} WIFI интензивност $ alignr $ {wireless_link_qual wlp3s0}%
    # Това ни показва скоростта на изтегляне и качване на интернет с графики
    $ {шрифт Ubuntu: style = bold: size = 10} Изтеглете $ alignr $ {downspeed wlp3s0} / s
    $ {downspeedgraph wlp3s0 30,210 01 01df10 10fdXNUMX}

    $ {font Ubuntu: style = bold: size = 10} Качете $ alignr $ {upspeed wlp3s0} / s
    $ {upspeedgraph wlp3s0 30,210 0000 0000ff ffXNUMX}

    # Това показва използването на процесора на приложенията, които го използват най-много
    $ {font Ubuntu: style = bold: size = 14} Приложения за използване на процесора $ 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}%

    # Това ни показва процента RAM, използван от приложенията му
    $ {font Ubuntu: style = bold: size = 14} Използвайте RAM приложения $ hr
    $ {шрифт 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}%

    ]]

    Имайте предвид, че в мрежовата информация за качване и изтегляне заменете "wlan0" с "wlp3s0"
    За да знаете името на мрежата, използвайте командата ifconfig