La previsión del tiempo en tu escritorio con conky

El otro día ví un recurso de Conky para tener en tu escritorio la hora y la previsión meteorológica, que realmente me llamó la atención, puesto que se asemejaba mucho a los widget de HTC, y queda muy aparente en tu escritorio.

Pantallazo.pngAl verlo en GNOME-LOOK.org, me pareció muy sencillo de instalar, pero cuando me puse a ello, no resultó tan sencillo como yo pensaba.

De cualquier manera, como me pareció tan sumamente interesante que he preparado una guía para su completa instalación y configuración. El resultado lo puedes ver, es muy bueno.

¿Cómo instalarla?

Instalando…

Instala conky

En primer lugar tienes que instalar conky, para ello como de costumbre te doy un par de posiblidades, la primera con apturl, solo tienes que hacer click en el siguiente enlace: conky-all


sudo apt-get install conky-all

Instala conkyForecast

Lo siguiente añadir conkyForecast, para ello es necesario incluir el repositorio:


sudo add-apt-repository ppa:conkyhardcore/ppa
sudo apt-get update
sudo apt-get install conkyforecast

Configura conkyForecast

Una vez instalado conkyForecast tienes que configurarlo, para ello en primer lugar tienes que copiar la configuración a tu escritorio:


cp /usr/share/conkyforecast/conkyForecast.config ~/.conkyForecast.config

Tienes que indicar tu ciudad, para ello haces uso de internet, y buscas:

https://xoap.weather.com/search/search?where=valencia, ese en mi caso, tu lo sustituyes por la ciudad más próxima a tu emplazamiento. El resultado obtenido es:

[xml]
<search ver=»3.0″>
<loc id=»SPXX0082″ type=»1″>Valencia, Spain</loc>
<loc id=»USCA1182″ type=»1″>Valencia, CA</loc>
<loc id=»USPA1694″ type=»1″>Valencia, PA</loc>
<loc id=»VEXX0031″ type=»1″>Valencia, Venezuela</loc>
<loc id=»SPXX0004″ type=»1″>Alcira, Spain</loc>
<loc id=»SPXX0008″ type=»1″>Alicante, Spain</loc>
<loc id=»SPXX0035″ type=»1″>Elche, Spain</loc>
<loc id=»SPXX0037″ type=»1″>Gandia, Spain</loc>
<loc id=»SPXX0062″ type=»1″>Paterna, Spain</loc>
<loc id=»SPXX0117″ type=»1″>Requena, Spain</loc>
</search>
[/xml]

Me quedo con el código de la ciudad SPXX0082

Lo siguiente es obtener el número de identificación de usuario de The Weather Channel y el número de licencia de la aplicación. Para ello puedes o bien registrarte en The Weather Channel, o bien utilizar mis datos de registro:

Partner ID: 1149089868

License Key: 8bfec04bc10dd216

Ahora ya puedes editar completamente el archivo conkyForecast.congif


gedit ~/.conkyForecast.config

Que en mi caso quedará de la siguiente manera:


# config settings for conkyForecast.py
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %Y-%m-%d
LOCALE =
XOAP_PARTNER_ID = 1149089868
XOAP_LICENCE_KEY = 8bfec04bc10dd216
MAXIMUM_DAYS_FORECAST = 7
#BASE_XOAP_URL = https://xoap.weather.com/weather/local/<LOCATION>?cc=*&dayf=10&link=xoap&prod=xoap&par=<XOAP_PARTNER_ID>&key=<XOAP_LICENCE_KEY>&unit=m
BASE_XOAP_URL = https://xml.weather.com/weather/local/SPXX0082?cc=*&dayf=10&link=xoap&prod=xoap&par=<XOAP_PARTNER_ID>&key=<XOAP_LICENCE_KEY>&unit=m

No es necesario indicar el parámetro LOCALE, el lo busca en tu sistema, si quieres particularizar en algún caso, por ejemplo en castellano sería ES, LOCALE = ES

Tienes que sustituir <LOCATION> por el código de identificación de la localidad en cuestión. En mi caso SPXX0082.

Instala ConkyWeather+Clock

Lo siguiente a realizar es descargar el archivo de configuración de ConkyWeather+Clock y lo extraes en etu directorio $HOME


wget https://gnome-look.org/CONTENT/content-files/133251-weather+clock.tar.gz
tar xvf -C ~ 133251-weather+clock.tar.gz

Igualmente descargamos las fuentes desde aquí, descomprimimos el archivo de fuentes:


tar xvf -C ~/.fonts Helvetica.tar.gz

y actualizamos el caché de fuentes:


fc-cache -f -v

Por fin ya está todo, es un poquito largo, pero el resultado es verdaderamente sorprendente.

En funcionamiento

Para probarlo simplemente tienes que ejecutar esta línea:


conky -c ~/weather+clock/conkyrc

Si quieres añadirlo a tu inicio, para que funcione desde el principio, hay un ejecutable en la carpeta llamado conky_start.sh.

Con esto ya puedes disfrutar y conocer la previsión meteorológica al instante.

Fuente | GNOME-LOOK.org

9 comentarios en “La previsión del tiempo en tu escritorio con conky

  1. Comercial2 hace 11 años

    Hay que joderse, todo eso para ver el tiempo, todavía queda mucho trabajo por hacer en Linux para simplificarnos la vida y poder competir de verdad con los demás…
    Usuario de Lucid bastante contento pero estas cosas me cabrean.

    1. El atareao hace 11 años

      Hombre, siempre te puedes conformar con la información meteorológica que te aparece en el panel.

      1. Atreides hace 11 años

        Yo pienso que estas cosas es mejor no publicarlas, ya que si un nuevo lo le se vuelve corriendo a Win o se compra un Mac.
        Creo que hay que dar cancha a las cosas fáciles de configurar, así los desarrolladores se esforzaran mas en este sentido…
        Pero bueno es mi opinión…

        1. Giorgio Grappa hace 11 años

          Conky es ligero y versátil. Y más estético que los screenlets (en mi modesta opinión). ¿Difícil? Como el bricolage: hay quien se divierte haciendo sus propios muebles y hay quien se conforma con comprarlos en el Ikea. Los nuevos leerán tu comentario y se conformarán con los screenlets; pero descubrirán que hay otra forma de hacer las cosas, a diferencia de otros entornos donde sólo hay «Ikea». Y puede que, con el tiempo, se decidan a experimentar con estas cosas «tan difíciles», y hasta que lo encuentren divertido.

          Como todos, yo también pasé por mi etapa «Ikea» y me conformaba con un Gnome a pelo. Hace cuatro años te hubiera dado la razón. Ahora, cada vez me divierte más hacerme estas cosas a medida y a mi gusto. Cuando tengo tiempo, claro. Casi todo es cuestión de tiempo.

  2. elSant0 hace 11 años

    No me ha rulao con tus datos de registro.

    Por cierto, no existe el directorio .fonts en la carpeta personal.

    Salu2

  3. untheirons hace 11 años

    bueno, el que no se quiera complicar la vida lo tiene mucho más sencillo con screenlets. Es una aplicación grafica que no requiere ningun jaleo con lineas de codigo o terminal…..

  4. antonio hace 11 años

    está chulo, aunque me gusta más cómo queda con los screenlets que es como ahora mismo lo tengo, y además fue bastante más sencillo de instalar, pero siempre es bueno conocer nuevas alternativas

  5. Charly Saucedo hace 8 años

    trate de instalar en crunchbang y no pude, da una serie de errores al agregar el repo. Si me podes ayudar estaria buenisimo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *