Pimp Conky | Gmail + El Tiempo

Ok,como me han pedido explicar como configurar Conky como la mia (Imagen)….

my_shot

…..voy a explicar de forma abreviada como lograrlo,es facil!.Estos pasos son basados en el famoso howto: gmail weather beauty right on your ubuntu desktop [Eng] y los creditos van para su autor; Lo unico diferente aqui,es que he cambiado los colores (texto) para adaptarla a mi desktop y la temperatura de Farenheit a Celsius.Sin mas bla,bla,bla:

Primeramente instalamos Conky:
sudo apt-get install conky
+ lm-sensors y hddtemp con el fin de poder monitorear el CPU (Temp):
sudo apt-get install hddtemp
sudo apt-get install lm-sensors

Descargas el .conkyrc (configuraciòn) y lo guardas en tu HOME

Creamos un nuevo directorio en HOME y lo nombramos scripts ,descargamos estos scripts,los extraemos y los copiamos dentro del directorio que acabamos de crear (scripts),tiene que quedar asì:
/home/nico/scripts NO /home/nico/conkyscripts ok?.

Creamos un nuevo directorio en HOME y lo nombramos .fonts ,si es que no lo haz creado con anterioridad,descargamos estos fonts ,los extraemos y los copiamos dentro de ese directorio (.fonts).

Para configurar la cuenta de Gmail abrimos el archivo .conkyrc y buscamos la linea siguiente:
${execpi 300 python ~/scripts/gmail_parser.py yourgmailusername yourgmailpassword 3}
Reemplaza (yourgmailusername) con tu nombre de usuario y (yourgmailpassword) con tu contraseña de Gmail,(No toques el 3).Es posible que también tengas que instalar python-feedparser (yo lo he instalado x si acaso):
sudo apt-get install python-feedparser

Ahora lo que necesitas saber es tu ID de ubicación para mostrar correctamente la información meteorológica.Para ello vas a http://weather.yahoo.com/ e Ingresa tu ciudad o código postal y haz click en go.Y copia el id de tu ubicación desde la barra de direcciones del navegador web.Por ejemplo: El ID de Miami FL es: USFL0568
http://weather.yahoo.com/forecast/USFL0568.html.

Para configurar el tiempo,abrimos pogodynka.sh ubicado en /home/usuario/scripts
gedit ~/scripts/pogodynka.sh
busca la linea kod=USID0025 y reemplaza el codigo USID0025 con el de tu ubicaciòn,obtenida en el paso anterior.

Si quieres que la temperatura se muestre en Celsius y NO en Farenheit,busca la linea siguiente:
w3m -dump http://weather.yahoo.com/forecast/"$kod".html | grep -A21 "Current" | sed 's/DEG/°/g' > $plik
y cambiala por:
w3m -dump http://weather.yahoo.com/forecast/"$kod"_c.html | grep -A21 "Current" | sed 's/DEG/°/g' > $plik
solamente hemos agrgado _c en la linea anterior.

En este paso crearemos un archivo de texto vacio en HOME y lo nombramos weather ,no hagas nada con ese archivo,dejalo en paz.

Ya es hora! (Alt+F2) y escribimos conky para lanzarla.

Si todo lo haz hecho bien deberìas en estos momentos estar disfrutando de una Conky igual a la mia!.Enjoy!

PS: Comenten cualquier error (correcion),duda,etc…Me han levantado temprano para pintar en casa y he hecho esto corriendo.

Y el ùltimo paso serìa : auto-start conky [Script]

33 thoughts on “Pimp Conky | Gmail + El Tiempo

    • Bato 09/05/2009 / 17:57

      TheSeptimus– me la he instalado bien,haz descargado todo correctamente? y lo tienes todo en su lugar? observa

      Like

      • LEgioN 17/11/2009 / 10:34

        Pues yo hago y vuelvo ha intentar y me sale todo menos la temperatura del clima el simbolito del sol me sale pero al lado no sale la temperatura , alguien sabe porque ?

        Like

    • Nico 09/05/2009 / 18:04

      @TheSeptimus: Revisa que tus scripts esten correctos (lugar) /home/usuario/scripts NO /home/usuario/conkyscripts | .Revisa tu .conkyrc archivo.

      btw,nice desktop!

      Like

  1. TheSeptimus 09/05/2009 / 20:34

    Lo revisaré más tarde de nuevo, pero obviamente antes de molestar me preocupé de mirarlo bien, los scripts están en la ruta correcta, that’s for sure, y el conkyrc está modificado correctamente. De hecho, ya me pasó en su día con el post original de quicktweaks y hoy le he vuelto a dar una probada y me pasa lo mismo, no sé qué podrá ser… 😦

    Like

  2. diego 10/05/2009 / 01:50

    hay forma de poner mi contraseña en algún otro modo q no sea texto plano? algo un poquito mas seguro?

    Like

    • Nico 10/05/2009 / 03:58

      UUUmmm!.Voy a investigar.

      Like

  3. Dakota 10/05/2009 / 03:47

    Tio, te lo has currado! Ya una tarde estuve configurando el mio propio, primeramente, ni la mitad de bonito :(…. ;), y la segunda, que perdi mis ficheros cuando se me jodio el hdd…..asi que, MUCHAS GRACIAS!!!esta GUAPO GUAPO!!jeje…..

    P.D.: Sigo tu blog desde hace tiempo, y la verdad es que me gusta mucho!!Animo con tus siguientes post, que aqui nos tienes a unos cuantos dia a dia entretenidos viendo y leyendo cosas interesantes!

    Like

    • Nico 10/05/2009 / 04:01

      Gracias x tu apoyo,este es el tipo de comentario que da motivo a seguir.Saludos y Gracias x seguir el blog.

      Like

  4. vududevil 10/05/2009 / 09:22

    Hola
    El problema que tiene TheSeptimus no es por seguir bien los pasos
    Me explico, yo iba a seguir los pasos, solo que yo ya tengo una instalacion linpia de conky y me pasa lo mismo que a él

    Saludos

    Like

  5. Ariel 10/05/2009 / 11:23

    cool te pasaste voy a probar y comento.

    Like

  6. vududevil 11/05/2009 / 01:44

    Hola

    TheSeptimus tiene que modificar su archivo de configuración, el archivo ~/conkyrc o en caso de no tenerlo el archivo de /etc/conky/conky.conf.

    Buscar la linea de own_window y cambiarle el valor de yes a no, y ya no le saldrá el conky en una ventana y ahora con transparencia activada.

    Igualmente le puede cambiar la linea de alignment de bottom_left a top_right

    Saludos!

    Like

  7. vududevil 11/05/2009 / 02:58

    Por cierto, funciona perfecto y se vé genial!

    Like

  8. TheSeptimus 12/05/2009 / 02:09

    gracias vududevil!! Sigo teniendo sin embargo algunas diferencias…los scripts, como el tiempo y la hdd temp no me los carga y/o reconoce y los iconos del escritorio desaparecen, quedan como “detrás” o algo porque cuando maximizo una ventana, por ejemplo aparecen brevemente ¿Alguna idea? Creo que hay que cambiar un valor que lleva asociado “override” pero no se qué poner en su lugar…

    Like

    • Nico 12/05/2009 / 02:15

      Nice!. btw..58 grados temp? uff!.

      Like

      • TheSeptimus 12/05/2009 / 04:05

        Lo sé, la verdad es que no sé como bajar la temperatura, porque es un portátil y no tengo fácil acceso, y eso no es nada, ahora mismo estaba viendo una serie y lo tenía a 70 grados o_O estoy un poco preocupado con el tema…

        Like

        • Nico 12/05/2009 / 04:25

          Pueden ser muchos los factores x lo cual la temp estè asì de alta.
          fácil acceso??
          viendo una serie….Flash?.

          Like

  9. TheSeptimus 12/05/2009 / 04:54

    No, no estaba viendo Two and Half Men, en .avi, con lo de fácil acceso me refiero a que no puedo acceder al ventilador ni cambiarlo cómodamente, perdón por expresarme tan mal, el ventilador suena mucho, y aparte de lo molesto que es me preocupa que el procesador acabe por sobrecalentarse y romperse.

    Like

    • Nico 12/05/2009 / 12:29

      Voy a intentar crear un post sobre este tema a ver si te sirve de algo.Hace mucho tiempo tuve un problema asì y me costò resolverlo pero lo logrè.Slds.

      Like

    • Nico 12/05/2009 / 12:48

      @TheSeptimus: Antes que todo puedes lanzar un ”top” a ver si tienes un proceso ejecutandose q estè usando mucho CPU?

      Like

  10. TheSeptimus 12/05/2009 / 14:18

    @Nico: Gracias, estoy en la universidad ahora, cuando llegue a casa lo hago y mil gracias más por el post 🙂 se agradece de veras

    Like

  11. davidnamy 13/05/2009 / 17:36

    Hola NICO

    Antes de nada gracias de antemano..
    bueno, he seguido el post y he logrado tener el conky funcionando, pero no logro que me salga la temperatura de disco ni la bateria..

    Le he dado una pensada al tema del disco y veo que el demonio hddtemp utiliza drivers de diferentes marcas, mi disco es un “FUJITSU MHY2120B” y en la lista de drivers hay un FUJITSU pero no este modelo…
    se te ocurre algo ??

    El tema de la bateria no tengo ni idea que editar para que me funcione

    Saludos

    Like

    • Escolari 13/05/2009 / 19:37

      sudo hddtemp /dev/sdX

      Like

  12. davidnamy 13/05/2009 / 20:01

    SENSOR DE BATERIA

    Vale…

    Ya tengo solucionado el tema de la batería… voy a poner una esplicacion para
    quien tenga el mismo problema
    Recordemos que mi problema es que no me mostraba el sensor del estado de la bateria !!

    Viendo la documentación de Conky he averiguado como trabaja estas variables

    Según los archivos de configuración que nos pasaba Niko en su post, si abrimos .conkyrc
    nos encontramos con la siguiente linea

    ${color F8DF58}${font StyleBats:size=16}8${font} Battery: ${battery_percent}% ${battery_bar}

    esta es la configuración por defecto del sensor y conky da por sentado que tu bateria tiene un valor
    de BAT0

    Este BAT0 es el caso de que algunos modelos de portátil funcione (por que su batería coincide con esto)
    y otros no como es mi caso

    Para saber que valor tiene tu batería ejecutaremos el siguiente comando:

    ubuntu@ubuntu: cd /proc/acpi/battery
    ubuntu@ubuntu: ls

    al listar te encontraras con un directorio… el nombre de este directorio ( en mi caso C23A )
    es el valor de mi batería !!
    Insisto, esto es en mi caso, tu puedes tener otro valor (BAT0, BAT1)

    Bien, teniendo esta información editaremos la linea que comentábamos antes de .conkyrc

    ${color F8DF58}${font StyleBats:size=16}8${font} Battery: ${battery_percent C23A}% ${battery_bar C23A}

    si te fijas el valor queda entre los corchetes… a si ya lo tenemos !! guarda y cierra
    reinicia conky y lo tienes listo

    Nada mas

    Saludos

    Like

    • Nico 14/05/2009 / 16:32

      Que bien,me alegro!.No tendràs problemas tambien con las variables para con hddtemp?,tienes el demonio corriendo?.
      hddtemp /dev/sda
      o sdx como explica Escolari.Te deberìa lanzar un output mas o menos asì:
      $ hddtemp /dev/sda
      /dev/sda: Hitachi HTS541612J9SA00: 37°C

      Claro aqui se ha hecho un:
      sudo chmod u+s /usr/bin/hddtemp
      Slds.

      Like

  13. sweet 02/02/2010 / 20:00

    jelou!!

    revivire esto X_x

    nico, podrias volver a subir las fonts? es que ya no estan 😦

    Like

    • Nico 02/02/2010 / 21:40

      Lo siento pero el enlace a Drpobox no era mio y ahora no lo encuentro pero puedes usar otras fuentes. Sorry!.

      Like

    • Pedro 05/07/2010 / 23:52

      Una pregunta.
      Viendo el pantallazo de tu escritorio, ¿Cómo hiciste para cambiar el color de los mails recibidos en tu conky?.
      Te pregunto por que yo al mio le pude cambiar el colo a todo a traves del .conkyrc, pero no logro hacerlo para los mail, solo para el @.
      Y otra cosa, en el clima, bajo la nubecita me sale C/Barometer: C, ¿Cómo le hago para que me salga bien el clima?, he seguido bien los pasos, ojalá alguien me pueda ayudar.
      Saludos.

      Like

  14. Ivanna 09/03/2010 / 02:03

    Mil gracias!!! Espectacular.
    Estoy luchando para hacer funcionar el estado del tiempo, no logro dar con el codigo correcto de Resistencia – Chaco – Argentina. Pero seguire buscando.

    Saludos!!

    Like

  15. angiolo 05/08/2010 / 13:11

    Lo probé y me quedó muy bien,
    sólo una cuestión: de qué forma puedo cambiar la
    ubicación del conky y cómo hago para achicar el
    tamaño de la hora
    que me parece un poco grande .

    Like

Leave a comment