Wielki Conky w kształcie koła lub pierścionka

O Conky dużo tu rozmawialiśmy DesdeLinux, jednak nadal jesteśmy zaskoczeni niektórymi scenariuszami i „sztuką”, którą można dzięki niemu osiągnąć.

Mówią, że obraz jest wart tysiąca słów, więc lepiej zostawię ci zrzut ekranu, żebyś mógł zobaczyć, co mam na myśli:

fajny-conky-zrzut ekranu

Ta konfiguracja conky wyświetla następujące informacje (w kolejności od zewnątrz do wewnątrz):

  • Numer tygodnia w roku
  • Dzień miesiąca
  • Dzień powszedni
  • Miesiąc
  • zegarek
  • Pionowe słupki temperatury
  • Pierścienie, które pokazują mniej więcej pustą przestrzeń, jaką mamy w przegrodach

Instalacja czujników Conky i LM

Aby to mieć, musimy najpierw zainstalować kilka pakietów:

W ArchLinux lub innych dystrybucjach używających Pacmana:

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

Na Debianie, Ubuntu lub pochodnych:

sudo apt-get install conky-all lm-sensors

Dodatkowo musimy odpowiednio skonfigurować czujniki lm, w tym celu wykonujemy:

sudo sensors-detect

Następnie wybierz TAK w każdym oknie dialogowym, które nam pokazuje, łącznie z końcem, który pyta nas, czy chcemy dodać czujniki do modułów, które są ładowane automatycznie (/ etc / modules)

Aby zakończyć z czujnikami lm w Ubuntu lub podobnym, wykonujemy:

sudo service module-init-tools restart

Chociaż wystarczy również ponownie uruchomić komputer.

Aby sprawdzić, czy czujniki działają prawidłowo, uruchom czujniki w terminalu i powinno wyglądać mniej więcej tak:

zrzut ekranu czujników

Conky plik konfiguracyjny

Następnie, gdy mamy już wszystko zainstalowane (w tym conky) i skonfigurujemy czujniki, przejdźmy do pobrania atrakcyjnej konfiguracji dla Conky które właśnie widzieliśmy:

Pobierz konfigurację dla conky-lua

Plik o nazwie 163748-calendar_extra.zip który musimy rozpakować, a zobaczymy, że pojawia się folder o nazwie: kalendarz_dodatkowy

W tym folderze znajdziemy dwa pliki, lua_widgets.lua y start_conky

Musimy edytować lua_widget.lua, na linii, która mówi liczba_fizycznych_rdzeni_procesora Podajemy ilość procesorów, które ma nasz komputer. Jak poznać ilość? ... cóż, uruchom to polecenie, jeśli masz wątpliwości, ile procesorów ma twój komputer:

lscpu | grep core

Dalej (w tym samym pliku) dowiadujemy się, że możemy określić kartę graficzną, a także określić, czy chcemy, aby jej temperatura była pokazywana. Ponieważ nie chcę, aby pokazywała jakąkolwiek temperaturę karty graficznej, wstawiłem: enable_graphic_card_temperature_sensor = "Nie"

Cóż, zakończyliśmy edycję tego, co jest konieczne, teraz otwieramy terminal w tym samym folderze (folder zawierający te dwa pliki, o których mówię) i wykonujemy:

conky -c start_conky

To wystarczy, aby conky, który widziałeś na powyższym obrazku, pojawił się na pulpicie.

Dostosowywanie Conky

Zmiana rzeczy conky jest bardzo prosta, w tym jest też stosunkowo łatwa. Na przykład, jeśli chcesz zmienić kolor tekstu, powinieneś edytować plik start_conky i zaraz na końcu, znajdziesz tę linię:

$ {kolor FFFFFF}

FFFFFF oznacza biały, 000 to czarny itd. Są to kolory, których używamy w CSS lub HTML, mogą być obsługiwane przez żyłka jeśli o tym nie wiesz.

Sprawdź ten plik, także ten drugi (lua_widget.lua), że jeśli chcesz, aby coś NIE było pokazywane (jak zewnętrzny pierścień, tydzień roku), powinieneś usunąć odpowiednie linie.

Dodaj do góry

Conky nie uruchomi się automatycznie po Twojej nazwie użytkownika, jeśli używasz KDE możesz użyć tej metody Wyjaśniłem w tym poście aby dodać go do programów startowych, jeśli używasz Gnome 3 możesz sprawdzić ten inny artykuł.

Zasadniczo możesz dodać aplikacje do loginu, zakładając, że start_conky znajduje się w / home / user / Downloads / start_conky, wtedy byłoby to: conky -c / home / user / Downloads / start_conky

Koniec!

Conky Jest to niewątpliwie doskonała, doskonała opcja personalizacji naszego pulpitu. Obsługuje skrypty w lua, pythonie itp., Zużywa bardzo, bardzo mało, więc możemy go używać w dużych środowiskach (KDE, Gnome, Unity itp.), A także w innych, bardziej minimalistycznych. To dodało do bardzo lekkiej stacji dokującej (w bar na przykład). Możemy również dodać kalendarz, na przykład, aby dodać nasze wydarzenia niedziela2 (że czekam na opublikowanie o nim posta), przez conky jesteśmy świadomi istnienia systemu, poprzez kalendarz mamy świadomość takich wydarzeń jak urodzinyrocznice, wizyty u lekarza, zażywanie wszelkiego rodzaju tabletek (uciskających, pigułki dietetyczne z tych, którzy gdzieś czytali, albo dla nerwów, tak, na przykład powinienem brać moje tabletki kontrolujące nerwy, w przeciwnym razie pójdę tam zabijając ludzi w stylu psychopatycznym ... HAHAHA).

Jeśli chcesz mieć więcej konfiguracji conky, które możesz przejrzeć i zastosować za pomocą prostych kliknięć, polecam Conky Manager. Aby uzyskać więcej informacji lub nowości dotyczące tej konfiguracji conky, odwiedź stronę pod adresem KDE Look.org

W każdym razie mam nadzieję, że Cię to zainteresowało.

pozdrowienia


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   użyjmy Linuksa powiedział

    Bardzo ładny!

  2.   e2fletcher powiedział

    Dla Archa pierwszym pakietem do zainstalowania jest lm_sensors a nie lm-sensor, co powinno być dziwne jak drugi

    1.    Chinoloco. powiedział

      Przyszedłem to skomentować, ponieważ podczas wykonywania polecenia okazało się, że pakiet nie istnieje.

  3.   Rodrigo Moreno powiedział

    Cześć, mam wątpliwości. Jestem z Manjaro Linux 64 bity z 4-rdzeniowym procesorem AMD Phenom, ale kiedy lscpu | grep core:
    Wątek (y) na rdzeń: 1

    Dziwne jest to, że próbując zainstalować tego conky'ego, jego twórca polecił mi to zrobić, gdy nie widzę temperatury procesora:
    sudo modprobe k10temp force = 1

    Wpływa to na mnie, ponieważ jeśli mam cztery, wychodzi tylko jeden rdzeń

    1.    O_Pixote_O powiedział

      Witam jeśli masz 4 rdzenie włóż 4 i to będzie działało u Ciebie to zignoruj ​​komendę jak wstawisz grep -c ^ procesor / proc / cpuinfo dostaniesz wszystkie 4 procesory, przynajmniej zrobiłem to tak w moim domu i wszystko było w porządku .

  4.   widok powiedział

    Big Conky !!! Coraz bardziej zaskakuje mnie wszystko, co można z tym zrobić ...

  5.   Foxsermon powiedział

    Nic nie jest wyświetlane i pojawia się błąd !!!

    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się:… me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: próba wykonania operacji arytmetycznej na lokalnym „conky_value” (wartość zerowa)
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się:… me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: próba wykonania operacji arytmetycznej na lokalnym „conky_value” (wartość zerowa)

  6.   Chelo powiedział

    Witam, próbuję, żeby to zadziałało, ale daje mi ten błąd i pozostaje taki sam:
    conky -c start_conky
    Conky: llua_load: nie można otworzyć /home/bindestreck/[Scripts-lex.europa.eu/conky/calendar_extra/lua_widgets.lua: Nie ma takiego pliku ani katalogu
    Conky: okno pulpitu (c0001e) to podokno okna głównego (25e)
    Conky: typ okna - normalne
    Conky: rysowanie do utworzonego okna (0x3400002)
    Conky: rysowanie do podwójnego bufora
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej
    Conky: llua_do_call: wykonanie funkcji conky_start_widgets nie powiodło się: próba wywołania wartości zerowej

    Mam nadzieję że możesz mi pomóc.
    Pozdrawiam, świetna robota, bardzo dziękuję

    1.    KZKG ^ Gaara powiedział

      Witam, czy zainstalowałeś conky-all? Ważne jest, aby mieć zainstalowaną obsługę lua dla conky (conky-lua lub coś w tym rodzaju)

    2.    O_Pixote_O powiedział

      Przyjrzyj się dobrze, co ci mówi:
      Conky: llua_load: nie można otworzyć /home/bindestreck/[Scripts-lex.europa.eu/conky/calendar_extra/lua_widgets.lua: Nie ma takiego pliku ani katalogu
      Mówi ci, że nie może znaleźć pliku lub katalogu, sprawdza, czy oba pliki znajdują się w tym samym folderze. Usunięcie jednego z nich dało mi ten sam błąd co ty, więc to musi być to.
      Możliwe też, że błąd podpowiada jak mi się to przydarzyło kiedy to odpaliłem przy odpalaniu manjaro. W takim przypadku rozwiązuję to, umieszczając ścieżkę bezwzględną w pliku start_conky w następujący sposób:

      lua_load lua_widgets.lua
      lua_draw_hook_prestart_widgets
      to:
      lua_load /home/rafael/.calendar_extra/lua_widgets.lua
      lua_draw_hook_prestart_widgets
      Ale to oznacza, że ​​za każdym razem, gdy przenosisz go z folderu, będziesz musiał go zmienić.

    3.    Nico powiedział

      Musisz zmodyfikować lua_widgets.lua iw funkcji vertical_bars (cr, w, h, x, y, conky_value) dodajesz to na początku funkcji.

      if not conky_value then
      conky_value=0
      end

      Pozdrowienia!

  7.   zaprzestać powiedział

    Czy ktoś może mi pomóc zainstalować go w Fedorze 20?
    Z góry dzięki

    1.    O_Pixote_O powiedział

      W przypadku, gdy wszystko jest zainstalowane, nie dotykaj niczego i przejdź do instalacji conky.
      Jeśli masz 64 bity:
      sudo mniam zainstaluj lm_sensors.x86_64
      Jeśli masz 32 bity:
      sudo yum zainstaluj lm_sensors
      czujniki sudo - wykrywają
      Na wszelki wypadek zrestartujesz komputer.
      sudo mniam zainstaluj conky
      Sprawdź, czy jest to również:
      sudo mniam zainstaluj conky-all
      sudo mniam zainstaluj conky-lua
      I postępujesz zgodnie z całym samouczkiem powyżej. Zawsze jest tak samo, ale zmiana menedżerów pakietów.
      (Nic z tego nie zostało udowodnione, uzyskałem to przez wygooglowanie, więc nie gwarantuję, że wszystkie nazwy pakietów są prawidłowe)

  8.   wysypka powiedział

    witam kzkg.
    ten conky jest bardzo dobry.
    Przy okazji, czy wiesz, jak dostosować kantatę do conky (używam manjaro z kde i mpd + cantata)?
    aby pokazać piosenkę, album, wykonawcę itp.
    Mogłem dostać tylko okładkę albumu,
    wszystkie artykuły, które znalazłem w Internecie, dotyczą mpd + conky, ale dla mnie nie działają, zgłaszają mi błąd.
    Conky: błąd MPD: problemy z uzyskaniem odpowiedzi od „localhost” na porcie 6600: odmowa połączenia
    pocałunek, romi

  9.   Zabijaka powiedział

    Świetne ikony, jaki to motyw?