Bueno, sin introducciones, vamos a continuar la entrada anterior; y lo primero que haremos será instalar Conky:
- En Arch Linux -> sudo pacman -S conky conky-all
- En Fedora -> sudo dnf install conky
- En Debian/Ubuntu -> sudo apt install conky conky-all
Conky está disponible para todos los administradores de paquetes. Sin
embargo, si desean probar la última versión de Conky, pueden probar la
compilación de AppImage. Si tiene instalados `jq` y `curl`, ejecuten los
siguientes comandos para obtener y ejecutar la última AppImage:
$ curl -sL -o conky-x86_64.AppImage \
$(curl -sL
https://api.github.com/repos/brndnmtthws/conky/releases/latest |
\ jq
--raw-output '.assets[0] | .browser_download_url')
$ ls
conky-x86_64.AppImage
$ ./conky-x86_64.AppImage
Si no tiene instalados `jq` y `curl`, vaya a
https://github.com/brndnmtthws/conky/releases/latest
y descargar allí lo última
versión de la aplicación. Entonces:
$ chmod +x ./conky-x86_64.AppImage
$ ./conky-x86_64.AppImage
-C > ~/.conkyrc
$ ./conky-x86_64.AppImage
Cuando instalamos Conky se genera un archivo de configuración en la carpeta
/usr/share/doc/conky-all llamado conky.conf, el contenido de este archivo lo
podemos copiar y pegar en un archivo de configuración en la carpeta raiz del
usuario, y renombrarlo como .conkyrc (nótese el punto delante). Les
recuerdo que hay otro archivo de configuración en /etc/conky/
Ahora con todo listo podríamos arrancar Conky en la terminal con:
$ conky
Yo les voy a a dejar un archivo de configuración que estuve usando yo durante un tiempo, es simple pero muy funcional. Solo tienen que copiarlo y pegarlo en el suyo.
conky.config = {
alignment = 'top_right',
background = true,
border_width = 1,
cpu_avg_samples = 2,
default_color = 'ffa726',
default_outline_color = '530127',
default_shade_color
= '0c000e',
draw_borders = false,
draw_graph_borders = true,
draw_outline = true,
draw_shades = true,
use_xft = true,
font = 'Waree:size=12',
gap_x = 12,
gap_y = 250,
minimum_height = 9,
minimum_width = 6,
net_avg_samples = 2,
no_buffers = true,
out_to_console = false,
out_to_stderr = false,
extra_newline = false,
own_window = true,
own_window_class = 'Conky',
own_window_type = 'desktop',
own_window_argb_visual =
true,
own_window_argb_value = 120,
stippled_borders = 0,
update_interval = 10.0,
uppercase = false,
use_spacer = 'none',
show_graph_scale = true,
show_graph_range = true
}
conky.text
= [[
${scroll 16 $sysname $kernel on $machine | }
$hr
${color}Uptime:${color
lightgrey} $uptime
${color}Frequencia (en MHz):${color lightgrey}
$freq
${color}Frequencia (en GHz):${color lightgrey} $freq_g
${color}RAM:${color
green} $mem/$memmax - $memperc% ${membar 4}
${color}Swap:$color
$swap/$swapmax - $swapperc% ${swapbar 4}
${color}Uso de CPU:${color
green} $cpu% ${cpubar 4}
${color}Procesos:${color lightgrey}
$processes ${color}Running:${color lightgrey} $running_processes
${color}$hr
${color}Sistema
de archivos:
/ $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${color}Networking:
Subida:${color
green} ${upspeed enp45s0} - ${color}Bajada:${color red} ${downspeed
enp45s0}
${color}Subida:${color green} ${upspeed wlo1} -
${color}Bajada:${color red} ${downspeed wlo1}
${color}$hr
${color}Nombre
PID CPU% MEM%
${color lightgrey} ${voffset 1}
${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey}
${voffset 1} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color
lightgrey} ${voffset 1} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem
3}
${color lightgrey} ${voffset 1} ${top name 4} ${top pid 4} ${top cpu
4} ${top mem 4}
$color $hr
${color}GPU:${color}${exec nvidia-smi -i
0 --query-gpu=gpu_name --format=csv,noheader,nounits}
${color}GPU Usage
${color green} ${exec nvidia-smi -i 0 | grep % | cut -c 72-74} %
]]
Ahora ya pueden probarlo deteniendo y arrancando Conky otra vez:
$ killall conky
$ conky
Y debería verse algo como esto:
Ahora ya pueden empezar a jugar con su Conky y hacer cambios para dejarlo mas al gusto como cambiar la fuente, el tamaño el color etc; Añadir la fecha y la hora al principio o cambiar la alineación en la pantalla.
Si quieren añadir objetos les sugiero
este enlace, donde tienen los objetos mas importantes para usar en Conky. También pueden
consultar la
wiki en Github
donde pueden consultar algunos ejemplos espectaculares
Y
bueno me despido deseándoles mucha diversión personalizando su monitor de
sistema Conky.
Nota: No he sido capaz de instalar conky-all en Fedora con lo que algunas cosas no me funcionaban correctamente, sin embargo, instalando la Appimage, todo funciona correctamente. Si alguien sabe como hacerlo en Fedora, que lo deje por favor en comentarios, no uso Fedora y desconozco como hacerlo gracias)
No hay comentarios:
Publicar un comentario