Grande Conky em forma de círculo ou anel

em Conky conversamos muito aqui em DesdeLinux, porém ainda nos surpreendemos com alguns roteiros e ‘arte’ que podem ser alcançados com ele.

Dizem que uma imagem vale mais que mil palavras, então é melhor eu deixar uma captura de tela para que você possa ver o que quero dizer:

captura de tela cool-conky

Esta configuração de conky exibe o seguinte (em ordem de fora para dentro):

  • Número da semana do ano
  • Dia do mês
  • Dia da semana
  • mês
  • Relógio
  • Barras de temperatura verticais
  • Anéis que mostram mais ou menos o espaço vazio que temos nas partições

Instalação dos sensores Conky e lm

Para isso, devemos primeiro instalar vários pacotes:

No ArchLinux ou em outras distros que usam o pacman:

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

No Debian, Ubuntu ou derivados:

sudo apt-get install conky-all lm-sensors

Além disso, devemos configurar adequadamente sensores de lm, para isso executamos:

sudo sensors-detect

Em seguida, selecione SIM em cada caixa de diálogo que nos mostra, incluindo o final que nos pergunta se queremos adicionar os sensores aos módulos que são carregados automaticamente (/ etc / modules)

Para terminar com sensores lm no Ubuntu ou similar, executamos:

sudo service module-init-tools restart

Embora também seja suficiente reiniciar o computador.

Para verificar se os sensores estão funcionando corretamente, execute sensor no terminal e deve aparecer algo assim:

sensores-screenshot

Arquivo de configuração Conky

Então, quando tivermos tudo instalado (conky incluído) e configurado os sensores, vamos fazer o download da configuração muito atraente para Conky que acabamos de ver:

Baixar configuração para conky-lua

Um arquivo chamado 163748-calendar_extra.zip que devemos descompactar, e veremos que uma pasta aparece chamada: calendário_extra

Dentro desta pasta encontraremos dois arquivos, lua_widgets.lua y start_conky

Devemos editar lua_widget.lua, na linha que diz número_de_núcleos_físicos_de_CPU Colocamos a quantidade de CPUs que nosso computador possui. Como saber a quantidade? ... bem, execute este comando se você tiver dúvidas sobre quantas CPUs seu computador possui:

lscpu | grep core

Mais abaixo (no mesmo arquivo), descobrimos que podemos especificar a placa de vídeo, bem como se queremos ou não que sua temperatura seja mostrada. Como não quero mostrar nenhuma temperatura da placa de vídeo, coloco: enable_graphic_card_temperature_sensor = "Não"

Bem, acabamos de editar o que é necessário, agora abrimos um terminal nessa mesma pasta (pasta que contém esses dois arquivos de que estou falando) e executamos:

conky -c start_conky

Isso será suficiente para que o conky que você viu na imagem acima apareça na área de trabalho.

Personalizando o Conky

Alterar coisas conky é muito simples, nisso é relativamente fácil também. Por exemplo, se você quiser mudar a cor do texto, você deve editar o arquivo start_conky e logo no final, você encontrará esta linha:

$ {cor FFFFFF}

FFFFFF significa branco, 000 é preto, etc. São as cores que usamos em CSS ou HTML, podem ser suportadas por galão se você não sabe sobre isso.

Verifique naquele arquivo, também no outro (lua_widget.lua), que se você deseja que algo NÃO seja mostrado (como o anel externo, semana do ano) você deve deletar as linhas correspondentes.

Adicionar para começar

Conky ele não começará automaticamente com o seu nome de usuário, se você usar KDE você pode usar o método que Eu expliquei neste post para adicioná-lo a programas de inicialização, se você usar gnome3 você pode checar este outro artigo.

Basicamente, você pode adicionar os aplicativos ao login, assumindo que start_conky seja encontrado em / home / user / Downloads / start_conky, então seria: conky -c / home / user / Downloads / start_conky

O fim!

Conky É sem dúvida uma excelente, excelente opção para personalizar o nosso ambiente de trabalho. Suporta scripts em lua, python, etc., consome muito, muito pouco, pelo que podemos utilizá-lo em ambientes grandes (KDE, Gnome, Unity, etc.) bem como em outros mais minimalistas. Isso adicionado a algumas docas muito leves (barra w por exemplo). Também podemos adicionar um calendário para adicionar nossos eventos, por exemplo chuvalendar2 (que tenho pendente para fazer um post sobre ele), através conky estamos cientes do sistema, através do calendário estamos cientes de eventos como aniversário, aniversários, visitas ao médico, tomar nossos comprimidos de qualquer tipo (comprimidos de pressão, pílulas dietéticas daqueles que já li em algum lugar, ou para os nervos, sim, por exemplo devo tomar minhas pílulas que controlam os nervos, senão eu vou por aí psicopata matando gente ... HAHAHA).

Se você quiser configurações mais conky que possa revisar e aplicar com cliques simples, eu recomendo Gerente Conky. Para mais informações ou novidades sobre esta configuração conky visite a página em KDE Look.org

De qualquer forma, espero que tenha sido do seu interesse.

lembranças


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   vamos usar linux dito

    Muy bonito!

  2.   e2fletcher dito

    Para o Arch, o primeiro pacote a instalar é lm_sensors e não lm-sensores, que deve ser estranho como o segundo

    1.    chinoloco dito

      Vim comentar isso, pois ao executar o comando, me pareceu que o pacote não existia.

  3.   Rodrigo Moreno dito

    Olá, tenho uma dúvida. Sou do Manjaro Linux 64 bits com um processador AMD Phenom de 4 núcleos, mas quando lscpu | núcleo grep:
    Fio (s) por núcleo: 1

    O estranho é que ao tentar instalar este conky, seu criador me recomendou para fazer isso quando eu não consigo ver a temperatura do processador:
    sudo modprobe k10temp force = 1

    Isso me afeta, porque apenas um núcleo sai se eu tiver quatro

    1.    O_Pixote_O dito

      Olá, se você tem 4 núcleos coloque 4 e vai funcionar para você, ignore o comando, se você colocar grep -c ^ processor / proc / cpuinfo você vai pegar todos os 4 processadores, pelo menos fiz assim na minha casa e tudo estava bem.

  4.   vidagnu dito

    Big Conky !!! Estou cada vez mais surpreendido com tudo o que se pode fazer com ele ...

  5.   Foxsermon dito

    Nada é exibido e um erro aparece !!!

    Conky: llua_do_call: a execução da função conky_start_widgets falhou:… me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: tentativa de realizar aritmética no local 'conky_value' (um valor nulo)
    Conky: llua_do_call: a execução da função conky_start_widgets falhou:… me / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: tentativa de realizar aritmética no local 'conky_value' (um valor nulo)

  6.   Chelo dito

    Olá estou tentando fazer funcionar, mas me dá este erro e continua o mesmo:
    conky -c start_conky
    Conky: llua_load: não é possível abrir /home/bindestreck/[Scripts relevant/conky/calendar_extra/lua_widgets.lua: Não existe esse arquivo ou diretório
    Conky: a janela da área de trabalho (c0001e) é uma subjanela da janela raiz (25e)
    Conky: tipo de janela - normal
    Conky: desenho na janela criada (0x3400002)
    Conky: desenho para buffer duplo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo
    Conky: llua_do_call: execução da função conky_start_widgets falhou: tentativa de chamar um valor nulo

    Espero que você possa me ajudar.
    Saúde, bom trabalho, muito obrigado

    1.    KZKG ^ Gaara dito

      Olá, você instalou o conky-all? O importante é ter o suporte lua instalado para conky (conky-lua ou algo parecido)

    2.    O_Pixote_O dito

      Dê uma boa olhada no que ele diz a você:
      Conky: llua_load: não é possível abrir /home/bindestreck/[Scripts relevant/conky/calendar_extra/lua_widgets.lua: Não existe esse arquivo ou diretório
      Ele informa que não pode encontrar o arquivo ou o diretório verifica se os dois arquivos estão na mesma pasta. Remover um dos dois me deu o mesmo erro que você, então deve ser esse.
      Também é possível que o erro diga como aconteceu comigo quando comecei a iniciar o manjaro. Nesse caso, posso resolver colocando o caminho absoluto desta forma no arquivo start_conky:

      lua_load lua_widgets.lua
      lua_draw_hook_prestart_widgets
      a esta:
      lua_load /home/rafael/.calendar_extra/lua_widgets.lua
      lua_draw_hook_prestart_widgets
      Mas isso significa que toda vez que você movê-lo de uma pasta, você terá que alterá-lo.

    3.    Nico dito

      Você tem que modificar o lua_widgets.lua e na função vertical_bars (cr, w, h, x, y, conky_value) você adiciona isto ao início da função.

      if not conky_value then
      conky_value=0
      end

      Saudações!

  7.   cessar dito

    Alguém pode me ajudar a instalá-lo no Fedora 20?
    Obrigado antecipadamente

    1.    O_Pixote_O dito

      Caso tudo esteja instalado, não toque em nada e instale o conky.
      Se você tiver 64 bits:
      sudo yum instalar lm_sensors.x86_64
      Se você tiver 32 bits:
      sudo yum instalar lm_sensors
      detecção de sensores sudo
      Você reinicia apenas no caso.
      sudo yum instalar conky
      Veja se também é:
      sudo yum instalar conky-tudo
      sudo yum instalar conky-lua
      E você segue todo o tutorial acima. Da mesma forma, é sempre o mesmo, mas mudando os gerenciadores de pacotes.
      (Nada disso está provado, consegui pesquisando no Google, então não garanto que todos os nomes de pacotes estejam corretos)

  8.   Rominash dito

    olá kzkg.
    este conky é muito bom.
    A propósito, você sabe como adaptar cantata com conky (eu uso manjaro com kde e mpd + cantata)?
    para mostrar música, álbum, artista, etc.
    Só consegui a capa do álbum,
    todos os artigos que encontrei na internet são sobre mpd + conky, mas eles não funcionam para mim, eles me geram um erro.
    Conky: erro MPD: problemas ao obter uma resposta de "localhost" na porta 6600: conexão recusada
    beijo romi

  9.   Héctor dito

    Ótimos ícones, que tema é?