Mostrando las entradas con la etiqueta Conky. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Conky. Mostrar todas las entradas

jueves, 21 de septiembre de 2023

conky (implementando perl para las fases lunares)

U na pequeña actualización para conky (implementando perl para  las fases lunares) 
pero ahora sin  Sunlight World Map (ver acá debido a las restricciones de Scraping  

veré si hay una solución para esto en el futuro y lo comentaré por aquí.

Descargue los archivos de configuración desde acá 

El tutorial para configurar lo pueden ver acá 

MoonPhase (perl) calcula información sobre la fase de la luna en un momento determinado. 





 
#!/usr/bin/perl -w

#to install, with sudo
#perl -MCPAN -e 'install Astro::MoonPhase'

# -------------------------------------------------------------------
# File: moon.pl                                          /\
# Type: Perl Script                                     /_.\
# By Fernando Gilli fernandowekers(dot)org    _,.-'/ `",\'-.,_
# Last modified:2023-09-21                     -~^    /______\`~~-^~:
# ------------------------
# Get Moon data from perl module Astro::MoonPhase
# / OS : $Linux, $FreeBSD (X Window)
# -------------------------------------------------------------------


use warnings;
use strict;
use POSIX qw(strftime);

use Astro::MoonPhase;


my @phases = phasehunt();
#print "New Moon      = ", scalar(localtime($phases[0])), "\n";
#print "First quarter = ", scalar(localtime($phases[1])), "\n";
#print "Full moon     = ", scalar(localtime($phases[2])), "\n";
#print "Last quarter  = ", scalar(localtime($phases[3])), "\n";
#print "New Moon      = ", scalar(localtime($phases[4])), "\n";

open(my $fh, '>', 'moon_phase_die');
    
  print $fh "Full Moon\n";
  print $fh ucfirst strftime("%b %d", localtime($phases[2])), "\n";
  print $fh "New Moon\n";
  print $fh ucfirst strftime("%b %d", localtime($phases[4])), "\n";

close $fh;


domingo, 18 de septiembre de 2022

Conky y una implementación de Mapa mundial de luz solar

Cómo funciona: 

Observe cómo sale y se pone el sol en todo el mundo en esta ilustración en tiempo real generada por computadora de los patrones de luz solar y oscuridad de la Tierra. Las nubes se actualizan diariamente con imágenes satelitales meteorológicas actuales. 

 
El World Sunlight Map (Mapa mundial de luz solar) del sitio www.die.net/earth/  proporciona una aproximación generada por computadora de cómo se ve la Tierra actualmente. Si bien es menos impresionante que estar en órbita, esto es mucho más accesible para la mayoría de nosotros.

Comienza con imágenes sin nubes de la tierra durante el día (de un par de satélites de la NASA) y la noche (de un programa del Departamento de Defensa para mapear las luces de la ciudad). Todos los días, descarga una imagen de nubes compuestas basada en datos de satélites meteorológicos de todo el mundo. Y cada media hora, estas imágenes son compuestas y mapeadas en una esfera por xplanet según la posición relativa del sol. Los mapas planos son procesados ​​posteriormente por ImageMagick para cortar los 15 grados más cercanos a los polos norte y sur donde los datos de nubes no están disponibles.

He realizado una nueva implementación para una versión anterior de conky en la que ya estaba trabajando con datos del clima y una API de Open Weather Map.

 Para ello agregué el siguiente sript (en bash) para poder descargar el mapa mundial de luz solar desde el sitio die.net y adecuarlo con los datos meteorológicos que ya tengo:



#!/bin/bash

# -------------------------------------------------------------------
# File: GetWorldSunlightMap.sh
# By Julio Alberto Lascano http://drcalambre.blogspot.com/
#________          _________        .__                ___.                  
#\______ \_______  \_   ___ \_____  |  | _____    _____\_ |_________   ____  
# |    |  \_  __ \ /    \  \/\__  \ |  | \__  \  /     \| __ \_  __ \_/ __ \ 
# |    `   \  | \/ \     \____/ __ \|  |__/ __ \|  Y Y  \ \_\ \  | \/\  ___/ 
#/_______  /__|     \______  (____  /____(____  /__|_|  /___  /__|    \___  >
#        \/                \/     \/          \/      \/    \/            \/ 
# -------------------------------------------------------------------
# Get World Sun light Map from https://www.die.net/earth/
# Watch the sun rise and set all over the world on this real-time, 
# computer-generated illustration of the earth's patterns of sunlight 
# and darkness. 
# The clouds are updated daily with current weather satellite imagery. 
# -------------------------------------------------------------------
# Last modified:2022-09-15
# -------------------------------------------------------------------

# Working directory
DirShell="$HOME/.cache"

# World Sun light Map image
# Can't download direct with wget
# To get World Sun light Map image -> Pass Cloudflare DDOS Protection

curl https://static.die.net/earth/mercator/280.jpg --output "${DirShell}"/world_sunlight_map.jpg \
 -H 'Host: static.die.net' \
 -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0' \
 -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' \
 -H 'Accept-Language: en-US,en;q=0.5' \
 -H 'Referer: https://static.die.net/moon' \
 -H 'Connection: keep-alive' --compressed 

#EOF



Y en el archivo conky.conf e adicionado la siguiente sección para poder mostrarla y actualizarla con una frecuencia de cada 15 minutos (900 intervalos de 1 segundo que efectúa conky). Lo que nos brinda una vista, no solo de luz solar, sino también de las nubosidades sobre los continentes que son reales:



# --- World Sunlight Map --- #
${execi 900 bash ~/.config/conky/scripts/GetWorldSunlightMap.sh}
${image ~/.cache/world_sunlight_map.jpg -p 0,840 -s 254x142 -n}


Así es como se vería

 

Esta actualización para conky puede ser descargada desde acá


jueves, 15 de septiembre de 2022

conky con: API openWeatherMap mas una brújula para indicar la dirección del viento y la luna observada desde la Patagonia Argentina

El fondo de escritorio es una fotografía de un atardecer en una de mis salidas en bicicleta por la costanera de Rio Gallegos (Argentina)

 

 descargue los archivos de configuración desde acá 

el contenido del archivo open-weather-map-wather-conky-master.zip descargado es el que se muestra a continuación:


Para utilizar esta configuración de conky,  hay que registrarse en OpenWeatherMap haciendo clic acá lo que le generará su propia API-KEY


 

Dentro de la carpeta scripts se encuentran los siguientes archivos. Uno de ellos tendrá que ser modificado por usted con su propia API-KEY de OpenWeatherMap luego de su registración.

 
 el script openWeatherMap-weather.sh

 
#!/bin/bash
# -------------------------------------------------------------------
# File: openWeatherMap-weather.sh
# Type: Bash Shell Script
# By Julio Alberto Lascano http://drcalambre.blogspot.com/
#________          _________        .__                ___.                  
#\______ \_______  \_   ___ \_____  |  | _____    _____\_ |_________   ____  
# |    |  \_  __ \ /    \  \/\__  \ |  | \__  \  /     \| __ \_  __ \_/ __ \ 
# |    `   \  | \/ \     \____/ __ \|  |__/ __ \|  Y Y  \ \_\ \  | \/\  ___/ 
#/_______  /__|     \______  (____  /____(____  /__|_|  /___  /__|    \___  >
#        \/                \/     \/          \/      \/    \/            \/ 
#
# Last modified:2022-09-15
# -------------------------------------------------------------------
# RGL : Rio Gallegos city, Argentina lat= -51.6226&lon=-69.2181
# To get information in JSON format: https://openweathermap.org/current#current_JSON
# For help: https://openweathermap.org/current#parameter
# -------------------------------------------------------------------
# 5 day weather forecast: https://openweathermap.org/forecast5
# You can search weather forecast for 5 days with data every 3 hours by geographic coordinates. 
# All weather data can be obtained in JSON and XML formats.
# [cnt]	optional A number of days, which will be returned in the API response (from 1 to 16)
# Example of API call: http://api.openweathermap.org/data/2.5/forecast/daily?q=London&cnt=3&appid={API key}
# -------------------------------------------------------------------
# API call
# api.openweathermap.org/data/2.5/forecast?lat={lat}&lon={lon}&appid={API key} 
# https://api.openweathermap.org/data/2.5/weather?lat={lat}&lon={lon}&appid={API key}
# -------------------------------------------------------------------

# Current Weather
urlweather="https://api.openweathermap.org/data/2.5/weather?lat={lat}&lon={lon}&appid={API key}&units=metric&lang=es"
# Extended forecast Weather
urlforecast="api.openweathermap.org/data/2.5/forecast?lat={lat}&lon={lon}&cnt=3&appid={API key}&units=metric&lang=es"

curl ${urlweather} -s -o ~/.cache/openweathermap.json
curl ${urlforecast} -s -o ~/.cache/openweathermap-forecast.json


El otro archivo que tendría que ser modificado por usted seria el que recaba los datos de las fases lunares. Yo para esta implementación he obtenido un muy buen script en bash GetMoon.sh que programo Fernando Gilli fernando<at>wekers(dot)org (mis respetos a él por el buen trabajo que hizo). 

Yo hice mi propia implementación de la manera que se muestra a continuación (usted es libre de adecuarlo al hemisferio en que vive para mostrar de manera correcta las fases lunares)



#!/bin/bash
# -------------------------------------------------------------------
# File: GetMoon.sh                                       /\
# Type: Bash Shell Script                               /_.\
# By Fernando Gilli fernandowekers(dot)org    _,.-'/ `",\'-.,_
# ------------------------                     -~^    /______\`~~-^~:
# Get Moon data from moongiant.com
# / OS : $Linux, $FreeBSD (X Window)
# ------------------------
# adapted for the current version by: 
#________          _________        .__                ___.                  
#\______ \_______  \_   ___ \_____  |  | _____    _____\_ |_________   ____  
# |    |  \_  __ \ /    \  \/\__  \ |  | \__  \  /     \| __ \_  __ \_/ __ \ 
# |    `   \  | \/ \     \____/ __ \|  |__/ __ \|  Y Y  \ \_\ \  | \/\  ___/ 
#/_______  /__|     \______  (____  /____(____  /__|_|  /___  /__|    \___  >
#        \/                \/     \/          \/      \/    \/            \/ 
# Julio Alberto Lascano http://drcalambre.blogspot.com/
# Last modified:2022-09-15
# -------------------------------------------------------------------

# Working directory
DirShell="$HOME/.cache"
# set language
lang="pt-es"

# put your hemisphere here:
# n for north
# s for south
hemisphere=s

# ****************************

wget -q -O ${DirShell}/raw "http://www.moongiant.com/phase/today" > /dev/null 2>&1
sleep 1
cp ${DirShell}/raw ${DirShell}/ico

[ -f ${DirShell}/moon_tmp.jpg ] && rm ${DirShell}/moon_tmp.jpg
[ -f ${DirShell}/moon.jpg ] && rm ${DirShell}/moon.jpg


sed -i -e '/^ *$/d' -e 's/^ *//g' ${DirShell}/raw
sed -i '/Illumination/!d' ${DirShell}/raw
sed -i 's/
/\n/g' ${DirShell}/raw sed -i 's|<[^>]*>||g' ${DirShell}/raw sed -i -e '4d' ${DirShell}/raw #ico name sed -i '/var jArray=\|"todayMoonContainer"/!d' ${DirShell}/ico sed -i -e 's/"\]};//g' -e 's/^.*today_phase\///g' -e 's/\.jpg.*$//g' ${DirShell}/ico cat ${DirShell}/ico >> ${DirShell}/raw img_in=$(sed -n 4p ${DirShell}/raw) [ -f ${DirShell}/ico ] && rm ${DirShell}/ico now=$(date --date="now" +%H) # Moon image if [[ $now -ge 18 || $now -lt 06 ]]; then # $now >=18 or $now < 06 --> day moon -> more light wget -q --output-document=${DirShell}/moon_tmp.jpg https://www.moongiant.com/images/today_phase/$img_in.jpg > /dev/null 2>&1 else # night moon -> dark # Can't download direct with wget # To get moon image -> Pass Cloudflare DDOS Protection curl https://static.die.net/moon/210.jpg --output "${DirShell}"/moon_tmp.jpg \ -H 'Host: static.die.net' \ -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0' \ -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' \ -H 'Accept-Language: en-US,en;q=0.5' \ -H 'Referer: https://static.die.net/moon' \ -H 'Connection: keep-alive' --compressed fi # mirror moon image, hemisphere south case $hemisphere in s) convert -flop -colorspace rgb ${DirShell}/moon_tmp.jpg ${DirShell}/moon.jpg rm ${DirShell}/moon_tmp.jpg ;; *) convert -colorspace rgb ${DirShell}/moon_tmp.jpg ${DirShell}/moon.jpg rm ${DirShell}/moon_tmp.jpg ;; esac # Translate pt-es (moon phase name) case $lang in pt-es) sed -i -e 's/New Moon/Luna Nueva/g' ${DirShell}/raw sed -i -e 's/Full Moon/Luna Llena/g' ${DirShell}/raw sed -i -e 's/Waxing Crescent/Luna Creciente/g' ${DirShell}/raw sed -i -e 's/Waxing Gibbous/Luna Menguante/g' ${DirShell}/raw sed -i -e 's/Waning Crescent/Creciente Menguante/g' ${DirShell}/raw sed -i -e 's/Waning Gibbous/Luna Menguante/g' ${DirShell}/raw sed -i -e 's/First Quarter/Cuarto Creciente/g' ${DirShell}/raw sed -i -e 's/Last Quarter/Cuarto Minguante/g' ${DirShell}/raw ;; esac # exec too bash ~/.config/conky/scripts/lune_die.sh > /dev/null 2>&1 #EOF

Con esto ya estaría en condiciones de volcar sus modificaciones en el lugar adecuado para que conky lea el archivo de configuración conky.conf de manera correcta:

vuelque sus archivos y carpetas en $HOME/.config/conky/


Para poder trabajar con archivos JSON es necesario instalar la utilidad jq

Con el comando jq puede transformar JSON de varias maneras, seleccionando, iterando, reduciendo y alterando documentos JSON. Yo lo utilizo desde conky.conf para ir recuperando los datos que ya se han descargado con la llamada a la API de openweathermap.

Para ello abra una terminal y como root instale jq  (Command-line JSON processor)


También para realizar ciertas operaciones matemáticas, buscar palabras,  patrones de palabras y reemplazarlos por otras palabras y/o patrones yo utilizo awk

Para ello desde la terminal y como root instale gawk


Para mostrar correctamente la luna en el hemisferio sur (Argentina) se hace uso de convert 

convert forma parte del paquete imagemagick . Instálelo como sigue: 


Los datos en formato json son traídos con la api de openweathermap.org mediante curl
Instálelo como sigue: 


Los datos de la Luna se obtienen desde el módulo Perl Astro::MoonPhasecon 

Con su o sudo desde la terminal necesita instalar el módulo perl mediante:




Luego ejecute desde su terminal el siguiente comando para que el escrip haga una primera llamada a la api de openweathermap para que genere los archivos json necesarios para que conky pueda mostrar por primera vez los datos necesarios y no ocasione ningún error. Conky luego seguirá haciendo las llamadas correspondientes.

Luego de ejecutar el script, este realizara una llamada a la API de openweathermap y generará por primera ves los archivos json



Con esto quedaría finalizado el instructivo y ya estaría en condiciones de correr conky desde cualquier terminal.



domingo, 4 de septiembre de 2022

Conky corriendo para un escritorio (minimalista) con Linux antix 4.9.0-264-antix.1-amd64 (con rox-icewm)

Conky ejecutándose para un escritorio minimalista 

con Linux antix 4.9.0-264-antix.1-amd64 (con rox-icewm) 

 

El fondo de escritorio es una fotografía de un atardecer en una de mis salidas en bicicleta por la costanera de Rio Gallegos (Argentina)

Para el reloj digital utilice la fuente LCD2. La pueden descargar desde acá

Y para instalarla utilice font-manager 

esta es la  codificación para el reloj:


 
##################
##     TIME     ##
##################

${font LCD2:bold:size=48}${alignc 8}${color4}${time %k}${voffset -20}:${voffset 20}${time %M}${font}${color}

 

Para los datos meteorológicos utilizo wttr.in.

wttr.in es un servicio de pronóstico del tiempo orientado a consola que admite varios métodos de representación de información, como secuencias ANSI orientadas a terminal para clientes HTTP de consola (curl, httpie o wget), HTML para navegadores web o PNG para visores gráficos.
 

la llamadas las hago con curl:


 
##################
##    Weather   ##
##################

${alignc}Clima Rio Gallegos

${font :bold:size=12}${alignc}${color4}${texeci 3600 curl -s "wttr.in/RGL?lang=es&format=+%c+%t+%w"}${font}${color}
${alignc}${color4}${texeci 3600 curl -s "wttr.in/?lang=es&format=+%C+%h+%p"}${font}${color}

${alignc}Amanecer/Puesta de sol
${alignc}${color4}${texeci 3600 curl -s "wttr.in/?lang=es&format=+%S+%s"}${font}${color}

${alignc}Fase lunar
${font :bold:size=12}${alignc}${color4}${texeci 3600 curl -s "wttr.in/RGL?lang=es&format=+%m+%M"}${font}${color}


 El archivo .conkyrc de configuración lo pueden descargar acá

jueves, 30 de agosto de 2012

Conky-HTC v1.2 (Actualización)


 
Pequeña actualización para mostrar recursos de memoria y discos .











# -- Conky settings -- #
    background no
    update_interval 1

    cpu_avg_samples 2
    net_avg_samples 2

    override_utf8_locale yes

    double_buffer yes
    no_buffers yes

    text_buffer_size 2048
    imlib_cache_size 0

    # -- Window specifications -- #

    own_window yes
    own_window_type desktop
    own_window_transparent yes
    own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
    own_window_argb_visual yes

    border_inner_margin 0
    border_outer_margin 0

    minimum_size 310 310
    maximum_width 310
    

    alignment tr
    gap_x -20
    gap_y 10

    # -- Graphics settings -- #
    draw_shades no
    draw_outline no
    draw_borders no
    draw_graph_borders yes
    default_bar_size 70 4

    # -- Text settings -- #
    use_xft yes
    xftfont MaiandraGD:size=24
    xftalpha 0.4

    uppercase no

    default_color 8b8b8b

         TEXT
${voffset 30}${font Helvetica LT Std :style=Condensed:size=60}${color 434343}${goto 40}${time %H}${goto 140}${color 434343}${time %M}${font Helvetica LT Std :size=15:style=condensed}${color 808080}${goto 225}${time %S}
${voffset 55}${color whitesmoke}${font Helvetica LT Std :size=8}${alignr 115}${time %A},${time %e} de ${time %B} de ${time %G}
${voffset -45}${goto 22}${font Helvetica LT Std :size=8}${color 909090}${execi 600 conkyForecast --location=ARSC0074 --datatype=CN --refetch}
#${voffset 8}${font Helvetica LT Std :size=10}${color 707070}${goto 24}Бургас
${font Helvetica LT Std :size=8}${color whitesmoke}${goto 24}${execi 1800 conkyForecast --location=ARSC0074 --datatype=CT}${voffset -10}${goto 200}${font Helvetica LT Std :size=25}${color d4d4d4}${execi 1800 conkyForecast --location=ARSC0074 -u
--datatype=HT}
${voffset 35}${font Helvetica LT Std :size=8}${color white}${goto 25}${execi 600 conkyForecast --location=ARSC0074 --datatype=HT -u --startday=1}/${color 707070}${execi 600 conkyForecast --location=ARSC0074 --datatype=LT -u --startday=1}${font Helvetica LT Std :size=8}${color white}${goto 70}${execi 600 conkyForecast --location=ARSC0074 --datatype=HT -u --startday=2}/${color 707070}${execi 600 conkyForecast --location=ARSC0074 --datatype=LT -u --startday=2}${font Helvetica LT Std :size=8}${color white}${goto 115}${execi 600 conkyForecast --location=ARSC0074 --datatype=HT -u --startday=3}/${color 707070}${execi 600 conkyForecast --location=ARSC0074 --datatype=LT -u --startday=3}${font Helvetica LT Std :size=8}${color white}${goto 160}${execi 600 conkyForecast --location=ARSC0074 --datatype=HT -u --startday=4}/${color 707070}${execi 600 conkyForecast --location=ARSC0074 --datatype=LT -u --startday=4}
${font Helvetica LT Std :size=8}${color 707070}${goto 25}${execi 600 conkyForecast --location=ARSC0074 --datatype=DW --shortweekday --startday=1}${font Helvetica LT Std :size=8}${color 707070}${goto 70}${execi 600 conkyForecast --location=ARSC0074 --datatype=DW --shortweekday --startday=2}${font Helvetica LT Std :size=8}${color 707070}${goto 115}${execi 600 conkyForecast --location=ARSC0074 --datatype=DW --shortweekday --startday=3}${font Helvetica LT Std :size=8}${color 707070}${goto 160}${execi 600 conkyForecast --location=ARSC0074 --datatype=DW --shortweekday --startday=4}
${voffset -10}${font Helvetica LT Std :size=8}${color 707070}${goto 205}${execi 600 conkyForecast --location=ARSC0074 --datatype=DW --shortweekday --startday=5}
${voffset -23}${font Helvetica LT Std :size=8}${color white}${goto 205}${execi 600 conkyForecast --location=ARSC0074 --datatype=HT -u --startday=5}/${color 707070}${execi 600 conkyForecast --location=ARSC0074 --datatype=LT -u --startday=5}
${voffset 35}${goto 25}${color lightgrey}CPU 0: ${color #fffd00}${cpu cpu0}${color #ffffff}%${goto 95}${color lightgrey}CPU 1: ${color #fffd00}${cpu cpu1}${color #ffffff}%${goto 165}${voffset -7}${color}${cpugraph 15,70 000000 fffd00}
${voffset 3}${goto 25}${color lightgrey}RAM: ${color #fffd00}$mem ${color}/${color #fffd00}$memmax ${goto 165}${color}${membar 4,70}
${voffset -2}${goto 190}${color #fffd00}$memperc${color}%
${voffset 3}${goto 25}${color lightgrey}SWAP: ${color #fffd00}$swap ${color}/${color #fffd00}$swapmax ${goto 165}${color}${swapbar 4,70}
${voffset -2}${goto 190}${color #fffd00}$swapperc${color}%
${voffset 3}${goto 25}${color lightgrey}/  : ${color #fffd00}${fs_used /} ${color}/${color #fffd00}${fs_size /} ${color}%${goto 165}${color}${fs_bar /}
${voffset -2}${goto 190}${color #fffd00}${fs_used_perc /}${color}%
${voffset 3}${goto 25}${color lightgrey}/home: ${color #fffd00}${fs_used /home} ${color}/${color #fffd00}${fs_size /home}${goto 165}${color}${fs_bar /home}
${voffset -2}${goto 190}${color #fffd00}${fs_used_perc /home}${color}%

${image ~/.images/base.png -p 12,30 -s 238x140}
${image ~/.images/base.png -p 12,190 -s 238x40}
${image ~/.images/base.png -p 12,240 -s 238x140}
${image ~/.images/base.png -p 12,240 -s 238x140}
${image ~/.images/flip_bg.png -p 30,10 -s 100x110}
${image ~/.images/flip_bg.png -p 130,10 -s 100x110}
${execpi 600 conkyForecast --location=ARSC0074 --template=~/.vreme.template}

lunes, 27 de agosto de 2012

Conky-HTC v1.2

Conky es un monitor del sistema altamente configurable y liviano, Incluye El Estado de el CPU ,memoria, espacio de intercambio, de almacenamiento en disco, temperaturas, procesos, interfaces de red, energía de la batería, mensajes del sistema, buzones de correo electrónico,reproductores de musica y mucho más. 

Aquí una captura del escritorio de trabajo de mi computador. En este caso me baje una versión "tuneada" para mostrar el clima que hace cuando salgo a pedalear del grupo Conky en Deviantart.



Acá los archivos de configuracion (2): .conkyrc y .conkyForecast.config






.conkyrc
 # -- Conky settings -- #
    background no
    update_interval 1

    cpu_avg_samples 2
    net_avg_samples 2

    override_utf8_locale yes

    double_buffer yes
    no_buffers yes

    text_buffer_size 2048
    imlib_cache_size 0

    # -- Window specifications -- #

    own_window yes
    own_window_type desktop
    own_window_transparent yes
    own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below

    border_inner_margin 0
    border_outer_margin 0

    minimum_size 310 310
    maximum_width 310
    

    alignment tr
    gap_x -20
    gap_y 10

    # -- Graphics settings -- #
    draw_shades no
    draw_outline no
    draw_borders no
    draw_graph_borders yes

    # -- Text settings -- #
    use_xft yes
    xftfont MaiandraGD:size=24
    xftalpha 0.4

    uppercase no

    default_color 8b8b8b

         TEXT
${voffset 30}${font Helvetica LT Std :style=Condensed:size=60}${color 434343}${goto 40}${time %H}${goto 140}${color 434343}${time %M}${font Helvetica LT Std :size=15:style=condensed}${color 808080}${goto 225}${time %S}
${voffset 55}${color whitesmoke}${font Helvetica LT Std :size=8}${alignr 115}${time %A},${time %e} de ${time %B} de ${time %G}
${voffset -45}${goto 22}${font Helvetica LT Std :size=8}${color 909090}${execi 600 conkyForecast --location=ARSC0074 --datatype=CN --refetch}
#${voffset 8}${font Helvetica LT Std :size=10}${color 707070}${goto 24}Бургас
${font Helvetica LT Std :size=8}${color whitesmoke}${goto 24}${execi 1800 conkyForecast --location=ARSC0074 --datatype=CT}${voffset -10}${goto 200}${font Helvetica LT Std :size=25}${color d4d4d4}${execi 1800 conkyForecast --location=ARSC0074 -u --datatype=HT}
${voffset 35}${font Helvetica LT Std :size=8}${color white}${goto 25}${execi 600 conkyForecast --location=ARSC0074 --datatype=HT -u --startday=1}/${color 707070}${execi 600 conkyForecast --location=ARSC0074 --datatype=LT -u --startday=1}${font Helvetica LT Std :size=8}${color white}${goto 70}${execi 600 conkyForecast --location=ARSC0074 --datatype=HT -u --startday=2}/${color 707070}${execi 600 conkyForecast --location=ARSC0074 --datatype=LT -u --startday=2}${font Helvetica LT Std :size=8}${color white}${goto 115}${execi 600 conkyForecast --location=ARSC0074 --datatype=HT -u --startday=3}/${color 707070}${execi 600 conkyForecast --location=ARSC0074 --datatype=LT -u --startday=3}${font Helvetica LT Std :size=8}${color white}${goto 160}${execi 600 conkyForecast --location=ARSC0074 --datatype=HT -u --startday=4}/${color 707070}${execi 600 conkyForecast --location=ARSC0074 --datatype=LT -u --startday=4}
${font Helvetica LT Std :size=8}${color 707070}${goto 25}${execi 600 conkyForecast --location=ARSC0074 --datatype=DW --shortweekday --startday=1}${font Helvetica LT Std :size=8}${color 707070}${goto 70}${execi 600 conkyForecast --location=ARSC0074 --datatype=DW --shortweekday --startday=2}${font Helvetica LT Std :size=8}${color 707070}${goto 115}${execi 600 conkyForecast --location=ARSC0074 --datatype=DW --shortweekday --startday=3}${font Helvetica LT Std :size=8}${color 707070}${goto 160}${execi 600 conkyForecast --location=ARSC0074 --datatype=DW --shortweekday --startday=4}
${voffset -10}${font Helvetica LT Std :size=8}${color 707070}${goto 205}${execi 600 conkyForecast --location=ARSC0074 --datatype=DW --shortweekday --startday=5}
${voffset -23}${font Helvetica LT Std :size=8}${color white}${goto 205}${execi 600 conkyForecast --location=ARSC0074 --datatype=HT -u --startday=5}/${color 707070}${execi 600 conkyForecast --location=ARSC0074 --datatype=LT -u --startday=5}

${image ~/.images/base.png -p 12,30 -s 238x140}
${image ~/.images/base.png -p 12,190 -s 238x40}
${image ~/.images/flip_bg.png -p 30,10 -s 100x110}
${image ~/.images/flip_bg.png -p 130,10 -s 100x110}
${execpi 600 conkyForecast --location=ARSC0074 --template=~/.vreme.template}


.conkyForecast.config:
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %d/%m/%Y
LOCALE =es
XOAP_PARTNER_ID =
XOAP_LICENCE_KEY =
MAXIMUM_DAYS_FORECAST = 7
PROXY_HOST = 192.168.0.227
PROXY_PORT = 3128
PROXY_USERNAME = julio
PROXY_PASSWORD = linux
BASE_XOAP_URL = http://xml.weather.com/weather/local/ARSC0074?cc=*&dayf=10&link=xoap&prod=xoap&par=&key=&unit=m

Importante: Para que sea transparente, agregar la siguiente línea al archivo .conkyrc :


own_window_argb_visual yes

domingo, 19 de agosto de 2012

No se ve Conky con Lubuntu...?

Editar el siguiente archivo

sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart


Ahora buscar la siguiente linea y comentarla con "!"

!@pcmanfm --desktop --profile lubuntu


Reiniciar el sistema...