Buenas.
Ésta es una línea agregada por mí al archivo de configuración de Conky.
Lo que hace es notificar los últimos post de la categoría Linux en Taringa (o la que vos quieras).
Son necesarias dos cosas:
1- La línea en la configuración de Conky.
2- Una línea en el crontab para que descargue lo nuevo de T!
1- Tenemos que configurar el archivo .conkyrc que se encuentra en nuestro directorio /home/usuario.
Agregamos, donde nos guste y con el formato que deseemos la sig. línea:
2- Editamos el crontab con el sig. comando:
y agregamos la sig. línea:
Esto hará que cada un minuto se refresquen nuestros datos.
Acá una captura de mi conky, al último está el notificador:
Notas:
Por defecto el editor de crontab es vi, si no te gusta, o no sabés (como yo) podés cambiar el editor con este comando:
Donde nano es el editor a usar.
Acá les dejo el contenido completo de mi .conkyrc, por si a alguien le gusta (?).
##### Desde aca #####
alignment top_right
own_window no
own_window_transparent yes
double_buffer yes
background no
border_width 1
cpu_avg_samples 2
default_color lightblue
default_outline_color black
default_shade_color black
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades yes
use_xft yes
xftfont Monospace :size=12
gap_x 20
gap_y 10
minimum_size 300 100
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
own_window no
own_window_class Conky
own_window_type desktop
stippled_borders 0
update_interval 0.5
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
TEXT
${scroll 16 Rockanrrollanananan - $sysname $kernel on $machine | }
${color darkblue}$hr
${color}Tiempo de Inicio:${color blue}$uptime
${color}RAM: ${color red}$mem
${memgraph 30}
${color}CPU: ${color green} $cpu%
${cpugraph 30}
${color darkblue}$hr
${color }Uso de Disco:
${color lightgreen}/ ${color lightgreen}${fs_used /}/${fs_size /} ${fs_bar 10 /}
${color lightgreen}/home ${color lightgreen}${fs_used /home}/${fs_size /home} ${fs_bar 10 /}
${color darkblue}$hr
${color}Red:
Subida:
${color yellow}${upspeedgraph eth0} ${color}
Bajada:
${color red}${downspeedgraph eth0}
${color darkblue}$hr${color orange}
Tº CPU: ${execi 5 sensors | grep -A 0 'CPU Temperature' | cut -c21-27}
Tº HDD: ${execi 4 sensors | grep -A 0 'temp1' | cut -c15-21}
Tº GPU: ${execi 30 nvidia-settings -q [gpu:0]/GPUCoreTemp | grep '):' | awk '{print $4}' | sed 's/.//'}°C
GPU Clock: ${execi 30 nvidia-settings -q [gpu:0]/GPUCurrentClockFreqs | grep '):' |awk '{print $4}' | sed 's/.//'| sed 's/,...//'| sed 's/,....//'}
${color darkblue}$hr
${color}Nombre PID CPU% MEM%
${color red}${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightblue}${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightblue}${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color darkblue}$hr
${color}Últimos posts
${color green}${execi 5 cat .linux | grep 'target="_self" title=' | head -n 3 | cut -d '"' -f 6}
##### Hasta aca #####
Ésta es una línea agregada por mí al archivo de configuración de Conky.
Lo que hace es notificar los últimos post de la categoría Linux en Taringa (o la que vos quieras).
Son necesarias dos cosas:
1- La línea en la configuración de Conky.
2- Una línea en el crontab para que descargue lo nuevo de T!
1- Tenemos que configurar el archivo .conkyrc que se encuentra en nuestro directorio /home/usuario.
Agregamos, donde nos guste y con el formato que deseemos la sig. línea:
dijo:${execi 5 cat .linux | grep 'target="_self" title=' | head -n 3 | cut -d '"' -f 6}
2- Editamos el crontab con el sig. comando:
dijo:crontab -e
y agregamos la sig. línea:
dijo:*/1 * * * * wget -O .linux www.taringa.net/posts/linux
Esto hará que cada un minuto se refresquen nuestros datos.
Acá una captura de mi conky, al último está el notificador:
Notas:
Por defecto el editor de crontab es vi, si no te gusta, o no sabés (como yo) podés cambiar el editor con este comando:
dijo:env EDITOR=nano crontab -e
Donde nano es el editor a usar.
Acá les dejo el contenido completo de mi .conkyrc, por si a alguien le gusta (?).
##### Desde aca #####
alignment top_right
own_window no
own_window_transparent yes
double_buffer yes
background no
border_width 1
cpu_avg_samples 2
default_color lightblue
default_outline_color black
default_shade_color black
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades yes
use_xft yes
xftfont Monospace :size=12
gap_x 20
gap_y 10
minimum_size 300 100
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
own_window no
own_window_class Conky
own_window_type desktop
stippled_borders 0
update_interval 0.5
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
TEXT
${scroll 16 Rockanrrollanananan - $sysname $kernel on $machine | }
${color darkblue}$hr
${color}Tiempo de Inicio:${color blue}$uptime
${color}RAM: ${color red}$mem
${memgraph 30}
${color}CPU: ${color green} $cpu%
${cpugraph 30}
${color darkblue}$hr
${color }Uso de Disco:
${color lightgreen}/ ${color lightgreen}${fs_used /}/${fs_size /} ${fs_bar 10 /}
${color lightgreen}/home ${color lightgreen}${fs_used /home}/${fs_size /home} ${fs_bar 10 /}
${color darkblue}$hr
${color}Red:
Subida:
${color yellow}${upspeedgraph eth0} ${color}
Bajada:
${color red}${downspeedgraph eth0}
${color darkblue}$hr${color orange}
Tº CPU: ${execi 5 sensors | grep -A 0 'CPU Temperature' | cut -c21-27}
Tº HDD: ${execi 4 sensors | grep -A 0 'temp1' | cut -c15-21}
Tº GPU: ${execi 30 nvidia-settings -q [gpu:0]/GPUCoreTemp | grep '):' | awk '{print $4}' | sed 's/.//'}°C
GPU Clock: ${execi 30 nvidia-settings -q [gpu:0]/GPUCurrentClockFreqs | grep '):' |awk '{print $4}' | sed 's/.//'| sed 's/,...//'| sed 's/,....//'}
${color darkblue}$hr
${color}Nombre PID CPU% MEM%
${color red}${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightblue}${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightblue}${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color darkblue}$hr
${color}Últimos posts
${color green}${execi 5 cat .linux | grep 'target="_self" title=' | head -n 3 | cut -d '"' -f 6}
##### Hasta aca #####