Pular para o conteúdo

Conky - Nova forma de configurar

Dica publicada em Linux / Configuração
M4iir1c10 M4iir1c10
Hits: 7.596 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Conky - Nova forma de configurar

Olá, pessoal.

Espero que todos estejam bem... enquanto eu estou neste momento no hospital (me recuperando de uma infecção), estou com tempo de sobra, então porque não ajudar a comunidade com algumas dicas de situações que passamos no decorrer do tempo, como por exemplo:

O Conky teve um update que fez todos os configs antigos obsoletos, por causa disso, o seu Conky não aparece como era e até mesmo não inicia de jeito nenhum.

Em junho do ano passado (eu estou atrasado, eu sei) o Conky completou 10 anos e no lançamento da versão 1.10.0 teve varias modificações na base do programa, modificações extremas.

Como por exemplo, o original que era escrito em C agora foi totalmente reescrito em C++ e os configs são feitos de modo diferente. Toda a lista de modificações pode ser encontrada aqui:
Embora os desenvolvedores pensaram nos milhares de usuários com configs antigos e incluíram uma função de compatibilidade que escreve o seu config antigo com as sínteses do novo... não é uma função perfeita, assim sendo, muitos Conkys mundo afora estão quebrados ou simplesmente não funcionam mais.

Assim sendo, vamos aprender a nova maneira de escrever as configurações para manter o nosso velho monitor do sistema bonito como tem que ser.

Estou assumindo que você já conhece a antiga forma de configurar o Conky, caso você não conheça o método antigo, aprenda o novo desde já seguindo essas regras.

Coloque a sessão "config" dentro de colchetes {} e inicie com conky.config:

    conky.config = { ... }
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Coloque a sessão TEXT dentro de duas chaves [[ ]] e inicie com "conky.text":

    conky.text = [[ ... ]]

Onde:
  • Todas as configurações são passadas como valores, então temos a forma: Objeto = Valor
  • Todos os valores tem que ser separados dos objetos por um sinal de igual ( = ).
  • Cada linha na sessão config termina com uma vírgula ",".
  • Troque os valores "yes" e "no", por "true" ou "false", sem as aspas. Agora só vale booleanos.
  • Todos os valores que não são números e verdadeiro ou falso, tem que estar entre aspas "entende?"
  • O único valor com números que tem que receber aspas são valores que incluem 2 numerais separados, nesse caso, não separe os números por vírgula e sim por espaço dentro das aspas. Por exemplo: minimum_size="260 5",
  • Comentários são marcados com "--", não use "#".
  • Infelizmente o atributo "own_window_argb_visual" não funciona mais, apague do seu config.

Agora um exemplo de um config novo que funciona. Veja no meu perfil entre os configs que eu enviei, tem um para monitorar o uso da rede. Esse já é da versão nova do Conky.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Trocando a irritante barra de rolagem no Unity

GDM 3 - Trocando o plano de fundo

Editando o cron com mais facilidade

Iniciando servicos pelo Openbox no ArchBang

Como resolver o problema das teclas Alt+F2 e Ctrl+Alt+F2 no Sabayon Linux 4

Bloqueio da instalação e reinstalação do Snap (snapd) no Ubuntu

Java plugin para Firefox no Slackware 14.1 - Configuração

USB Audio Controller Adapter no Linux

Atualizar pacotes no Ubuntu: "Error mounting exit code 21" [Resolvido]

Bloqueio de tela com i3wm

#1 Comentário enviado por niquelnausea em 01/06/2016 - 21:38h
ótima dica!
#2 Comentário enviado por edps em 03/06/2016 - 18:41h
Muito útil, aqui o novo Conky deu uns xabuzinhos ao ser chamado pelo terminal, mas inicia. Vou testar sua dica.

Melhoras brother!
#3 Comentário enviado por albfneto em 06/06/2016 - 17:21h
Favoritado, isso.
é muito bom!
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva.

Contribuir com comentário

Entre na sua conta para comentar.