domingo, 29 de agosto de 2021

Conky en Abalar Libre

 


¿Qué es Conky?

Conky es un software que nos permite integrar en el escritorio o en cualquier otra ventana texto, imágenes e información del sistema, no consumiendo apenas nada de los recursos del mismo. Es como un widget de alto nivel que queda especialmente bien en un montón de plataformas de software libre.

Sólo precisamos disponer de las aplicaciones Conky y Conky-all para poder crear un widget como el que os brindo en la imagen anterior. Instalamos conky y conky-all con Synaptic:


Es fácil de implementar Conky para cualquier otra distribución o usar otro logo, así que esta entrada vale prácticamente para cualquier distribución derivada de Debian 10, teniendo en cuenta que como usuario puede ser cualquier otro denominado con otro nombre.

Para lograr nuestro objetivo tenemos que dirigirnos a la carpeta /home/usuario/ de la distribución Abalar Libre:


Luego tecleamos Ctrl+h para poder visualizar las carpetas y archivos ocultos, abriendo la carpeta oculta .config :


En dicha carpeta creamos otra con el nombre de conky:

Dentro de esta carpeta creamos un archivo de texto puro (sin formato) con el nombre de conky.conf, donde copiaremos el siguiente texto dentro del mismo:

conky.config = {

    background = false,
    update_interval = 1,
    double_buffer = true,
    no_buffers = true,
    text_buffer_size = 2048,
    own_window = true,
    own_window_class = 'conky',
    own_window_argb_visual = true,
    own_window_argb_value = 80,
    own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
    own_window_colour = '#303030',
    own_window_type = 'desktop',
    background = false,
    minimum_width = 250,
    gap_x = 1250,
    gap_y = 550,
    draw_shades = true,
    draw_outline = false,
    draw_borders = false,
    override_utf8_locale = true,
    use_xft = true,
    font = 'Noto:size=8',
    xftalpha = 0.5,
    uppercase = false
};

conky.text = [[
${voffset 5}${offset 15}${font Noto:size=42}${color white}${time %e}${image /home/usuario/.config/conky/abalar.png -p 150,0 -s 90x90}
${goto 25}${font Noto:size=18}${color white}${voffset -30}${time %b}${color white}${offset 10}${time %Y}
${font Noto:size=12}${color white}${voffset 5}${goto 20}${time %A}${goto 153}${color white}${time %H}:${time %M}:${time %S}
${hr}
${goto 22}${sysname}${offset 10}${nodename}
${hr}
${goto 22}Hard Disk ${color 0077FF}${fs_used_perc}%${color}
${goto 22}RAM ${color 0077FF}${memperc}%${color}
${goto 22}CPU ${color 0077FF}${cpu}%${color}
${hr}
]];
-- by Cotidiana Place

En el código anterior debemos modificar los parámetros gap_x = 1250 y gap_y = 550 dependiendo de la resolución de pantalla que usemos; así, por ejemplo, para una resolución de 1366 x 768 píxeles (la típica de un netbook), gap_x = 1000 y gap_y = 450. Deben tantear la posición sobre el escritorio para encuadrarlo perfectamente cambiando el valor de estas variables según la resolución utilizada. 

También, deben de descargar la siguiente imagen (menú contextual y Guardar imagen como..) y ubicarla en la misma carpeta:


Esto es lo que debe de contener la carpeta conky:

Después de guardar el archivo conky.conf con el contenido indicado, y bajada la imagen del logotipo Abalar, sólo nos queda editar el archivo de inicio para que el "widget" siempre aparezca en el escritorio cuando arranquemos nuestro PC. 

Es recomendable que ocultéis de nuevo las carpetas y archivos propios usando nuevamente Ctrl+h.

Para que Conky se inicie automáticamente tenemos que crear un evento específico para ello en la configuración del sistema; abrimos el gestor de configuración desde el menú de inicio:

 


Abrimos luego Sesión e Inicio:

Añadimos el evento según podemos apreciar en la siguiente imagen, cuidando de que en el campo Orden tengamos la palabra conky; luego Aceptar:


Reiniciamos.

Después nuestro escritorio debería mostrar un widget integrado plenamente en el mismo.


Espero que les guste. Gracias.


No hay comentarios:

Publicar un comentario