Como adicionar o nome da cidade à configuração congênita de Harmattan?

1

A configuração conky Harmattan exibe informações sobre o estado atual do tempo, mas não exibe nome da cidade a que o clima se refere.

Como posso adicionar o nome da cidade também?

    
por hytromo 01.06.2014 / 11:19

1 resposta

2

Abra o arquivo ~/.conkyrc . Este é um arquivo oculto em seu diretório inicial. Você pode ver os arquivos ocultos pressionando Ctrl+H .

Neste arquivo, encontre uma linha que diga

# The "conditions" section of the conky #

3 linhas abaixo da linha acima, há uma linha que começa com

${goto 46}${voffset 14}${font Droid Sans :size=12}

Usaremos essa linha mais tarde.

Crie um novo arquivo de texto usando seu editor de texto favorito e adicione o seguinte:

#!/bin/bash
grep "yweather:location" ~/.cache/weather.xml | grep -o "city=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" |tr -d '\n' && echo -n " - " && grep "yweather:condition" ~/.cache/weather.xml | grep -o "text=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"

Salve o arquivo na sua pasta pessoal. Eu salvei em ~/.conky-weather/town_descr . Lembre-se de marcá-lo como executável, indo para Propriedades- > Permissões- > Executar arquivo como programa.

Em seguida, volte para a linha que encontrou em ~/.conkyrc e edite-a assim:

${goto 46}${voffset 14}${font Droid Sans :size=11}${color1}${execi 300 ~/.conky-weather/town_descr}${font}${color}

Perceba que reduzimos o tamanho da fonte para 11, porque agora o nome da cidade também será exibido e precisaremos de mais espaço.

Resultado:

Observeo" Patra - Parcialmente nublado"

    
por hytromo 01.06.2014 / 11:19