Este tutorial tem como objetivo mostrar como instalar e configurar o Conky-color que é um programa que configura o Conky para ficar mais bonito e com mais funções, fazendo isso de forma rápida e fácil!
A vantagem do Conky color é que apesar de usar terminal texto você não precisa editar um arquivo de configuração e desvendar linhas de comando complicadas.
Primeiro vamos baixar e instalar o Conky:
sudo apt-get install conky
Agora vamos baixar o Conky-color do site gnome-look.org no link abaixo:
Faça o download para o seu home, depois abra um terminal. O terminal ja vai abrir no seu home, senão digite:
cd ~
o pacote veio compactado, vamos descompactar usando o comando tar:
tar -xvzf 92328-conky_colors-5.0b1.tar.gz
agora vamos instalar as bibliotecas para funcionar os sensores de temperatura e outras coisas;
sudo apt-get install python-statgrab ttf-liberation hddtemp lm-sensors conky-all sudo chmod u+s /usr/sbin/hddtemp
Agora vamos mandar detectar os sensores, no comando abaixo responda YES para TODAS as perguntas inclusive as que o default é NO
sudo sensors-detect
Agora reinicie sua sessão do Ubuntu e abra um terminal, novamente vamos para o home onde descompactamos o Conky color:
cd ~
vamos agora entrar na pasta criada;
cd conky_colors/
para instalar digite dentro da pasta
make make install
Agora vamos as configurações:
para configurar basta usar ./conky-colors + as opções desejadas, dentro da pasta conky_colors então para ver todas as opções digite;
./conky-colors --help
Estas são as opções:
./conky-colors options: --lang= - Set default language: bulgarian OR bg deutsch OR de english OR en* estonian OR et italian OR it polish OR pl portuguese OR pt russian OR ru spanish OR es --theme= - Set default theme color gnome-brave gnome-carbonite gnome-human* gnome-noble gnome-tribute gnome-wine gnome-wise shiki-brave shiki-human shiki-noble shiki-wine shiki-wise shiki-dust dust custom These options work only with --theme=custom option --default-color= --color0= --color1= --color2= --dark - Set Dark Brightness(Don't work with skiki-colors/shikidust/dust/custom themes)' --alldark - Set Dark Brightness for all(Don't work with any theme)' --alllight - Set light Brightness for all(Don't work with any theme)' --cpu= - Set number of cpu cores --cputemp - Enable CPU temperature --swap - Enable SWAP --battery - Enable battery --updates - Show updates of Debian/Ubuntu --proc= - Enable top processes widget and set the number of processes to show [Max = 10] --clock= - Enable/disable clock widget and set type --nodata - disable Data widget --calendar - Enable calendar -m - Set monday as first day in the week in calendar --nvidia - Enable nvidia gpu widget --todo - Enable ToDo widget --hd= - Enable HD widget --hdtemp1= - Enable HD temperature [Ex: --hdtemp1=sda] --hdtemp2= - Enable HD temperature [Ex: --hdtemp2=sdb] --hdtemp3= - Enable HD temperature [Ex: --hdtemp3=sdc] --hdtemp4= - Enable HD temperature [Ex: --hdtemp4=sdd] --photo - Enable Photo widget --photord - Enable Photo widget in random mode --mpd - Enable MPD widget --rhythmbox= - Enable Rhythmbox widget --banshee= - Enable Banshee widget --exaile= - Enable Banshee widget --pidgin - Enable Pidgin widget --limit= - [default: 5] Set a limit to the number of buddies displayed --gmail - Enable gmail notify --user= - Type your username --passwd= - Type your password --network - Enable network widget --eth= - Change ethernet device [Default=0] --wlan= - Change wireless device [Default=0] --ppp= - Change 3g modem device [Default=0] --unit=- Force output temperature either in Celius or Fahrenheit --bbcweather= - Enable weather widget and set your AreaID[Ex: --bbcweather=3849] --weather= - Enable weather widget and set your AreaID[Ex: --weather=BRXX0043] --weatherplus - Give a plus to the weather widget --side= - Set the side of conky in your screem Choose your Distro Logo: --ubuntu --fedora --opensuse --debian --arch --gentoo --pardus --xfce --gnome (*)default values
Antes do exemplo vamos a alguns detalhes;
Para funcionar o widget de temperatura da sua cidade você tem que se registrar no site weather.com e editar o arquivo conkyforecast.config que está na pasta .conckycolor (pasta oculta) no seu home, mas para ficar mais facil vamos usar o bbcweather.
Vá no site http://news.bbc.co.uk/weather e no campo de procura marque “world” e procure por sua cidade, no meu caso Salvador.
Após achar sua cidade lá na URL do site vai aparecer algo assim http://news.bbc.co.uk/weather/forecast/4088 dai você usará apenas o NÚMERO para configurar, que no meu caso é 4088.
Para funcionar o widget de foto é necessário editar o arquivo .conkycolor/bin/conkyPhoto que está dentro do seu home e alterar a linha “source” para o caminho da sua foto. Ex: “source=/home/seuusuario/foto_que_eu_quero_no_conky.jpg”
Sabendo disso vamos ao exemplo:
Se eu quiser ver um calendário,o logo do ubuntu, o relógio, ver a atividade do meu processador que tem dois núcleos e em português e com clima de salvador:
/.conky-colors --lang=pt --clock --calendar --proc=2 --bbcweather=4088 --ubuntu make install conky
Já conseguimos ver o Conky funcionando.
Eu uso esta configuração, que inclusive já deixei em um arquivo txt para copiar e colar no terminal:
./conky-colors --lang=pt --theme=gnome-wine --cpu=2 --proc=5 --clock=default --calendar --nvidia --swap --network --bbcweather=4088 --debian --dark --photo
Vejam a foto de como ficou o meu abaixo:
Este é meu desktop um tempo atrás sem o widget de foto com o de HD.
O ideal é fazer que o Conky arranque junto com o sistema. Para fazer isso crie um arquivo, com o editor de texto de sua preferência, no seu home com o seguinte conteúdo:
#!/bin/bash sleep 30 conky &
Salve com o nome que quiser. Eu usei o nome “conky_ubuntu”.
Abra um terminal e digite:
sudo chmod 755 conky_ubuntu
Este comando foi para dar permissão de execução ao script criado.
Vá em “Sistema” > “Preferência” > “aplicativos de sessão” clique em “Adicionar”, lá bote o nome “conky” clique em navegar e aponte para o arquivo que você criou.
Pronto! Toda vez que iniciar o Ubuntu, depois de 30 segundos vai iniciar o Conky como você configurou.
Qualquer dúvida, o meu twitter é @rodolfo_tec.