Grand Conky en forme de cercle ou d'anneau

À Propos De conky nous avons beaucoup parlé ici DesdeLinux, cependant nous sommes toujours surpris par certains scripts et « arts » qui peuvent être réalisés avec.

Ils disent qu'une image vaut mille mots, alors je ferais mieux de vous laisser une capture d'écran pour que vous puissiez voir ce que je veux dire:

capture d'écran cool-conky

Cette configuration de Conky affiche les éléments suivants (dans l'ordre de l'extérieur vers l'intérieur):

  • Numéro de semaine de l'année
  • Jour du mois
  • Jour de la semaine
  • mois
  • Montres
  • Barres de température verticales
  • Des anneaux qui montrent plus ou moins l'espace vide que nous avons dans les partitions

Installation des capteurs Conky et LM

Pour avoir cela, il faut d'abord installer plusieurs packages:

Sur ArchLinux ou d'autres distributions utilisant pacman:

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

Sur Debian, Ubuntu ou dérivés:

sudo apt-get install conky-all lm-sensors

De plus, nous devons configurer de manière appropriée capteurs lm, pour cela, nous exécutons:

sudo sensors-detect

Sélectionnez ensuite OUI dans chaque boîte de dialogue qu'il nous montre, y compris la fin qui nous demande si nous voulons ajouter les capteurs aux modules qui sont chargés automatiquement (/ etc / modules)

Pour finir avec lm-sensor dans Ubuntu ou similaire, nous exécutons:

sudo service module-init-tools restart

Bien qu'il soit également suffisant de redémarrer l'ordinateur.

Pour vérifier que les capteurs fonctionnent correctement, exécutez capteur dans le terminal et il devrait apparaître quelque chose comme ceci:

capteurs-capture d'écran

Fichier de configuration Conky

Ensuite, lorsque tout est installé (conky inclus) et configuré les capteurs, nous allons télécharger la configuration très attrayante pour conky que nous venons de voir:

Télécharger la configuration pour conky-lua

Un fichier appelé 163748-calendar_extra.zip que nous devons décompresser, et nous verrons qu'un dossier apparaîtra appelé: calendrier_extra

Dans ce dossier, nous trouverons deux fichiers, lua_widgets.lua y start_conky

Il faut éditer lua_widget.lua, sur la ligne qui dit number_of_physical_CPU_cores Nous mettons la quantité de processeurs dont dispose notre ordinateur. Comment connaître la quantité? ... eh bien, exécutez cette commande si vous avez des doutes sur le nombre de processeurs de votre ordinateur:

lscpu | grep core

Plus bas (dans ce même fichier), nous constatons que nous pouvons spécifier la carte vidéo, ainsi que si nous voulons ou non que sa température soit affichée. Comme je ne veux pas qu'il montre la température de la carte graphique, j'ai mis: enable_graphic_card_temperature_sensor = "Non"

Eh bien, nous avons fini d'éditer ce qui est nécessaire, maintenant nous ouvrons un terminal dans ce même dossier (dossier qui contient ces deux fichiers dont je parle) et exécutons:

conky -c start_conky

Ce sera suffisant pour que le conky que vous avez vu dans l'image ci-dessus apparaisse sur le bureau.

Personnalisation de Conky

Changer des choses conky est très simple, dans celui-ci, c'est aussi relativement facile. Par exemple, si vous voulez changer la couleur du texte vous devez éditer le fichier start_conky et juste à la fin, vous trouvez cette ligne:

$ {couleur FFFFFF}

FFFFFF signifie blanc, 000 est noir, etc. Ce sont les couleurs que nous utilisons en CSS ou HTML, elles peuvent être supportées par boiteux si vous ne savez pas à ce sujet.

Vérifiez ce fichier, ainsi que l'autre (lua_widget.lua), que si vous voulez que quelque chose ne soit PAS affiché (comme l'anneau extérieur, la semaine de l'année), vous devez supprimer les lignes correspondantes.

Ajouter en haut

conky il ne démarrera pas automatiquement sur votre nom d'utilisateur, si vous utilisez KDE vous pouvez utiliser la méthode qui J'ai expliqué dans ce post pour l'ajouter aux programmes de démarrage, si vous utilisez gnome3 tu peux vérifier cet autre article.

En gros, vous pouvez ajouter les applications à la connexion, en supposant que start_conky se trouve dans / home / user / Downloads / start_conky, alors ce serait: conky -c / home / user / Downloads / start_conky

La fin!

conky C'est sans aucun doute une excellente option pour personnaliser notre bureau. Il prend en charge les scripts en lua, python, etc., il consomme très, très peu, nous pouvons donc l'utiliser dans de grands environnements (KDE, Gnome, Unity, etc.) ainsi que dans d'autres environnements plus minimalistes. Cela a ajouté à un quai très léger (w barre par exemple). Nous pouvons également ajouter un calendrier pour ajouter nos événements, par exemple pluielendar2 (que j'ai en attente de publier un post sur lui), à travers Conky nous sommes conscients du système, grâce au calendrier, nous sommes conscients d'événements tels que , anniversaires, visites chez le médecin, prenez nos pilules de toute nature (pilules de pression, pilules amaigrissantes de ceux qui ont lu quelque part, ou pour les nerfs, oui, par exemple je devrais prendre mes pilules qui contrôlent les nerfs, sinon je vais là-bas de style psychopathique en tuant les gens ... HAHAHA).

Si vous voulez des configurations plus conky que vous pouvez examiner et appliquer en quelques clics, je recommande Conky Manager. Pour plus d'informations ou d'actualités sur cette configuration de conky, visitez la page à KDE Look.org

Quoi qu'il en soit, j'espère que cela vous a intéressé.

salutations


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   utilisons Linux dit

    Muy Bonito!

  2.   e2flecher dit

    Pour Arch, le premier paquet à installer est lm_sensors et non lm-sensor, ce qui devrait être bizarre comme le second

    1.    chinois dit

      J'en suis venu à commenter cela, car lors de l'exécution de la commande, il m'a semblé que le package n'existait pas.

  3.   Rodrigo Moreno dit

    Salut, j'ai un doute. Je viens de Manjaro Linux 64 bits avec un processeur AMD Phenom 4 cœurs, mais quand lscpu | noyau grep:
    Filetage par noyau: 1

    La chose étrange est qu'en essayant d'installer ce conky, son créateur m'a recommandé de le faire quand je ne peux pas voir la température du processeur:
    sudo modprobe k10temp force = 1

    Cela m'affecte, car un seul noyau sort si j'en ai quatre

    1.    O_Pixote_O dit

      Bonjour, si vous avez 4 cœurs mis 4 et cela fonctionnera pour vous, ignorez la commande, si vous mettez grep -c ^ processor / proc / cpuinfo vous obtiendrez les 4 processeurs, au moins je l'ai fait comme ça chez moi et tout allait bien .

  4.   vidagnu dit

    Big Conky !!! Je suis de plus en plus surpris par tout ce qu'on peut en faire ...

  5.   renard dit

    Rien ne s'affiche et une erreur apparaît !!!

    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué:… me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: tentative d'exécution d'arithmétique sur 'conky_value' locale (une valeur nulle)
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué:… me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: tentative d'exécution d'arithmétique sur 'conky_value' locale (une valeur nulle)

  6.   Chelo dit

    Bonjour j'essaye de le faire fonctionner mais ça me donne cette erreur et ça reste le même:
    conky -c start_conky
    Conky: llua_load: impossible d'ouvrir /home/bindestreck/[Scripts-lex.europa.eu/conky/calendar_extra/lua_widgets.lua: aucun fichier ou répertoire de ce type
    Conky: la fenêtre du bureau (c0001e) est une sous-fenêtre de la fenêtre racine (25e)
    Conky: type de fenêtre - normal
    Conky: dessin dans la fenêtre créée (0x3400002)
    Conky: dessiner pour doubler le tampon
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle
    Conky: llua_do_call: l'exécution de la fonction conky_start_widgets a échoué: tentative d'appeler une valeur nulle

    J'espère que vous pouvez m'aider.
    Bravo, excellent travail merci beaucoup

    1.    KZKG ^ Gaara dit

      Salut, avez-vous installé conky-all? L'important est d'avoir le support lua installé pour conky (conky-lua ou quelque chose comme ça)

    2.    O_Pixote_O dit

      Regardez bien ce qu'il vous dit:
      Conky: llua_load: impossible d'ouvrir /home/bindestreck/[Scripts-lex.europa.eu/conky/calendar_extra/lua_widgets.lua: aucun fichier ou répertoire de ce type
      Il vous indique qu'il ne trouve pas le fichier ou le répertoire vérifie que les deux fichiers se trouvent dans le même dossier. Supprimer l'un des deux m'a donné la même erreur que vous, donc ça doit être ça.
      Il est également possible que l'erreur vous dise comment cela m'est arrivé lorsque je l'ai démarré lors du démarrage de manjaro. Dans ce cas, je le résous en mettant le chemin absolu dans le fichier start_conky comme ceci:

      lua_load lua_widgets.lua
      lua_draw_hook_prestart_widgets
      à cette:
      lua_load /home/rafael/.calendar_extra/lua_widgets.lua
      lua_draw_hook_prestart_widgets
      Mais cela signifie que chaque fois que vous le déplacez d'un dossier, vous devrez le modifier.

    3.    Nico dit

      Vous devez modifier le lua_widgets.lua et dans la fonction vertical_bars (cr, w, h, x, y, conky_value) vous ajoutez ceci au début de la fonction.

      if not conky_value then
      conky_value=0
      end

      Salutations!

  7.   cesser dit

    Quelqu'un peut-il m'aider à l'installer sur Fedora 20?
    Merci d'avance

    1.    O_Pixote_O dit

      Dans le cas où tout est installé, ne touchez à rien et continuez à installer le conky.
      Si vous avez 64 bits:
      sudo yum installer lm_sensors.x86_64
      Si vous avez 32 bits:
      sudo yum installer lm_sensors
      sudo capteurs-détecter
      Vous redémarrez juste au cas où.
      sudo yum installer conky
      Voyez si c'est aussi:
      sudo yum installer conky-all
      sudo yum installer conky-lua
      Et vous suivez tout le tutoriel ci-dessus. De même, c'est toujours la même chose mais en changeant les gestionnaires de paquets.
      (Rien de tout cela n'est prouvé, je l'ai obtenu en le recherchant sur Google, donc je ne garantis pas que tous les noms de paquets sont corrects)

  8.   romanche dit

    bonjour kzkg.
    ce conky est très bon.
    Au fait, savez-vous comment adapter la cantate avec conky (j'utilise manjaro avec kde et mpd + cantata)?
    pour montrer une chanson, un album, un artiste, etc.
    Je n'ai pu obtenir que la couverture de l'album,
    tous les articles que j'ai trouvés sur internet concernent mpd + conky mais ils ne fonctionnent pas pour moi, ils me lancent une erreur ..
    Conky: Erreur MPD: problèmes pour obtenir une réponse de "localhost" sur le port 6600: Connexion refusée
    bisou, romi

  9.   Hector dit

    Grandes icônes, de quel thème s'agit-il?