Guía para principiantes de Conky

Guía para principiantes de Conky

Guía para principiantes de Conky

VALORACIÓN DEL ARTÍCULO:
5/5


Conky es una herramienta gráfica que muestra la información del sistema a su pantalla en tiempo real. Puedes personalizar la apariencia de Conky para que muestre la información que necesitas.

Por defecto, el tipo de información que verá es el siguiente:

  • Nombre de la computadora
  • Tiempo de actividad
  • Frecuencia (En MHz)
  • Frecuencia (En GHz)
  • Uso de RAM
  • Uso de SWAP
  • Uso de la CPU
  • Procesos / Procesos en ejecución
  • Sistemas de archivos
  • Conexión en red
  • Procesos de ejecución superior

En esta guía, le mostraremos cómo instalar Conky y cómo personalizarlo.

Índice de contenidos

Instalando Conky

Si está usando una distribución Linux basada en Debian, como cualquiera de la familia Ubuntu (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Xubuntu, Lubuntu, etc.), Linux Mint, Bodhi, etc., use el siguiente comando apt-get:

sudo apt-get install conky

Si está usando Fedora o CentOS use el siguiente comando yum:

sudo yum install conky

Para openSUSE utilizaría el siguiente comando zypper:

sudo zypper install conky

Para el usuario de Arch Linux el siguiente comando de PacMan:

sudo pacman -S conky

En cada uno de los casos anteriores, hemos incluido sudo para elevar sus privilegios.

Ejecutando a Conky

Puedes ejecutar Conky directamente desde la terminal ejecutando el siguiente comando:

conky

Por sí solo, no es muy bueno y es posible que la pantalla parpadee.

Para deshacerse del parpadeo, ejecute conky de las siguientes maneras:

conky -b

Para que conky se ejecute como un proceso en segundo plano utilice el siguiente comando:

conky -b &

Lograr que Conky se ejecute al inicio es diferente para cada distribución de Linux. Esta página de Ubuntu muestra cómo hacerlo para las variantes más populares de Ubuntu.

Creación de un archivo de configuración

Por defecto, el archivo de configuración de Conky se encuentra en /etc/conky/conky.conf. Debe crear su propio archivo de configuración.

Para crear un archivo de configuración para Conky, abra una ventana de terminal y navegue hasta su directorio de inicio:

cd ~

Desde allí, debe navegar a la carpeta oculta de configuración.

cd.config

Usted podría haber escrito (cd ~/.config) si así lo desea. Lea nuestra guía sobre el comando cd para obtener más información sobre cómo navegar por el sistema de archivos.

Ahora que está en la carpeta.config ejecute el siguiente comando para copiar el archivo de configuración predeterminado.

sudo cp /etc/conky/conky.conf .conkyrc

Crear un script para ejecutar Conky al iniciar

Añadir Conky por sí mismo a la rutina de inicio para cualquier distribución y escritorio gráfico que esté usando no funciona muy bien.

Debe esperar a que el escritorio se cargue completamente. La mejor manera de hacer esto es crear un script para iniciar Conky y ejecutar el script al inicio.

Abra una ventana de terminal y navegue hasta su carpeta de inicio.

Cree un archivo llamado conkystartup.sh usando nano o incluso el comando cat. (Si lo desea, puede ocultarlo colocando un punto delante del nombre del archivo).

Introduzca estas líneas en el fichero:

/bin/bashsleep 10conky -b &

Guarde el archivo y hágalo ejecutable usando el siguiente comando:

sudo chmod a+x ~/conkystartup.sh

Ahora agregue el script conkystartup.sh a la lista de aplicaciones de inicio para su distribución.

Por defecto, Conky usará su archivo.conkyrc en la carpeta.config. Sin embargo, puede especificar un archivo de configuración diferente si lo desea y esto es útil si desea ejecutar más de un Conky. (Tal vez 1 en el lado izquierdo y 1 en el derecho).

En primer lugar, cree dos archivos de configuración de Conky de la siguiente manera:

sudo cp /etc/conky/conky.conf ~/.config/.conkyleftrcsudo cp /etc/conky/conky.conf ~/.config/.conkyrightrc

Ahora edite su conkystartup.sh y edítelo como sigue:

/bin/bashsleep 10conky -b -c ~/.config/.conkyleftrc & conkyleftrc &conky -b -c ~/.config/.conkyrightrc &

Guarde el archivo.

Ahora, cuando su computadora se reinicie, tendrá dos Conkys funcionando. Usted puede tener más de 2 corriendo pero recuerde que Conky en sí mismo estará usando recursos y hay un límite en la cantidad de información del sistema que usted querrá mostrar.

Cambio de los ajustes de configuración

Para cambiar los ajustes de configuración, edite el archivo de configuración de Conky que creó en la carpeta.config.

Para ello, abra un terminal y ejecute el siguiente comando:

sudo nano ~/.config/.conkyrc

Desplácese más allá de la declaración de garantía hasta que vea las palabras conky.config.

Todos los ajustes entre { y } dentro de la sección conky.config definen cómo se dibuja la ventana.

Por ejemplo, para mover la ventana de Conky a la parte inferior izquierda, debe establecer la alineación en 'bottom_left'. Volviendo al concepto de una ventana Conky a la izquierda y a la derecha, establecerías la alineación en el archivo de configuración de la izquierda en 'top_left' y la alineación en el archivo de configuración de la derecha en 'top_right'.

Puede agregar un borde a la ventana estableciendo el valor border_width a cualquier número mayor que 0 y estableciendo la opción draw_borders a true.

Para cambiar el color del texto principal, edite la opción default_color y especifique un color como rojo, azul, verde.

Puede agregar un contorno a la ventana estableciendo la opción draw_outline en true. Puede cambiar el color del contorno modificando la opción default_outline_colour. Una vez más, deberá especificar rojo, verde, azul, etc.

De forma similar, puede añadir una sombra cambiando draw_shades a true. A continuación, puede modificar el color configurando el color default_shade_colour.

Vale la pena jugar con estos ajustes para que se vea como a ti te gusta.

Puede cambiar el estilo y el tamaño de la fuente modificando el parámetro de fuente. Introduzca el nombre de una fuente que esté instalada en su sistema y establezca el tamaño adecuado. Esta es una de las configuraciones más útiles ya que la fuente de 12 puntos por defecto es bastante grande.

Si desea dejar un hueco desde el lado izquierdo de la pantalla, edite el ajuste gap_x. De forma similar, para cambiar la posición desde la parte superior de la pantalla, modifique la configuración gap_y.

Hay una gran cantidad de ajustes de configuración para la ventana. Aquí están algunas de las más útiles:

  • border_inner_margin - el margen entre el borde y el texto
  • border_outer_margin - el margen entre el borde y el borde de la ventana
  • default_bar_height - la altura de las barras (elementos del gráfico)
  • default_bar_width - el ancho de las barras (elementos del gráfico)
  • default_gauge_height
  • default_gauge_width
  • draw_graph_borders - elegir si las gráficas tienen bordes
  • minimum_width - ancho mínimo de la ventana
  • maximum_width - ancho máximo de la ventana
  • minimum_height - altura mínima de la ventana
  • maximum_heigh - altura máxima de la ventana
  • own_window_title - Dale a la ventana de conky un título de tu elección
  • own_window_argb_visual - activar la transparencia
  • own_window_argb_value - número entre 0 y 255. 0 es opaco, 255 es totalmente transparente.
  • short_units - hace que las unidades sean un solo carácter
  • show_graph_range - muestra el rango de tiempo cubierto por un gráfico
  • show_graph_scale - muestra el valor máximo en gráficos escalados
  • uppercase - muestra todo el texto en mayúsculas

Configuración de la información mostrada por Conky

Para modificar la información mostrada por Conky, desplácese más allá de la sección conky.config del archivo de configuración de Conky.

Verá una sección que comienza así:

"conky.text = [["

Todo lo que quieras que se muestre va en esta sección.

Las líneas dentro de la sección de texto se parecen a esto:

${color gris}Uptime:$color $uptime

El {color gris} especifica que la palabra uptime será de color gris. Puede cambiar esto a cualquier color que desee.

El color $ antes de $uptime especifica que el valor del tiempo de actividad se mostrará en el color predeterminado. La configuración de $uptime se reemplazará con el tiempo de actividad del sistema.

Puede desplazarse por el texto añadiendo la palabra "desplazamiento" delante de la configuración como se indica a continuación:

${scroll 16 $nodename - $sysname $kernel en $machine |}}.

Puede añadir líneas horizontales entre los ajustes añadiendo lo siguiente:

$hr

A continuación se presentan algunas de las configuraciones más útiles que puede que desee agregar:

  • audacious_bar - Barra de progreso del reproductor de música Audacious
  • audacious_channels - Número de canales audaces para la sintonía actual
  • audacious_file - Nombre de archivo para la melodía actual
  • audacious_length - Longitud de la melodía actual
  • audacious_playlist_length - Número de canciones en la lista de reproducción
  • battery_percent - Porcentaje de la batería
  • battery_time - Tiempo restante de la batería
  • cpu - uso de CPU
  • cpubar - gráfico de barras de la CPU
  • cpugauge - CPU gauge
  • desktop_name - Nombre del escritorio
  • diskio (device) - Muestra el disco io
  • distribution - Nombre de la distribución
  • downspeedf (net) - Velocidad de descarga en kilobytes
  • exec command - Ejecuta un comando del shell y muestra la salida en Conky
  • fs_bar - Cuánto espacio se usa en un sistema de archivos
  • fs_bar_free - Cuánto espacio libre está disponible en un sistema de archivos
  • fs_free - Espacio libre en un sistema de archivos
  • fs_free_perc - Espacio libre como porcentaje
  • image - Muestra una imagen
  • kernel - Versión del núcleo
  • loadavg (1|2|3) - Promedio de carga durante 1, 5 y 15 minutos
  • mem - Cantidad de memoria en uso
  • membar - Barra que muestra la memoria en uso
  • memfree - Cantidad de memoria libre
  • memperc - Porcentaje de memoria en uso
  • mpd_album - Álbum en la canción MPD actual
  • mpd_artist - Artista en la canción actual de MPD
  • mpd_bar - Barra de progreso de mpd
  • mpd_file - Nombre de archivo para la canción mpd actual
  • mpd_length - Longitud de la canción
  • mpd_title - Nombre de la canción
  • mpd_vol - Volumen del reproductor MPD
  • nodename - Nombre de host
  • processes - Procesos totales
  • running_processes - Procesos en acción
  • swap - Cantidad de espacio swap en uso
  • swapbar - Barra que muestra el uso de swap
  • swapfree - Cantidad de swap libre
  • swapmax - Cantidad total de swap
  • swapperc - Porcentaje de swap en uso
  • threads - Total de hilos
  • hora (formato) - Hora local
  • upspeedf - Velocidad de subida
  • uptime - Tiempo de actividad del sistema
  • nombre_de_usuario - lista de los usuarios conectados
  • user_number - número de usuarios conectados
  • user_times - tiempo que los usuarios han estado conectados
  • utime - Hora en formato UTC
  • tiempo - información del tiempo

Resumen

Hay una gran cantidad de ajustes de configuración de Conky y puede encontrar la lista completa leyendo el archivo

TAMBIÉN TE INTERESA

Xiaomi-14-Series

Xiaomi 14 Series se suma a la puja por ser el móvil del año

Xiaomi 14 Series llega al mercado para colarse en la eterna batalla que mantienen los flagships de Apple y Samsung. Al igual que sus rivales, los nuevos móviles de la marca china llegan con la IA bajo el brazo y una gran cantidad de razones para aspirar a ser uno de los móviles del 2024.

Sage-Copilot

Sage Copilot: el software de recursos humanos número uno integra la IA Generativa

Son muchas las pymes que actualmente cuentan con el software de Sage para la gestión de los recursos humanos. Contabilidad, finanzas y nóminas, entre otras grandes áreas, son gestionadas por esta popular herramienta entre los negocios españoles e internacionales. La novedad más reciente es la integración de la IA Generativa que han desarrollado los técnicos

OPPO-Air-Glass-3

Esto va de gafas e IA: salen a la luz las OPPO Air Glass 3

No hay duda de que el tema central del Mobile World de este año es la inteligencia artificial. Pero en el evento barcelonés suele destacar por la presentación de nuevos dispositivos por parte de las marcas. Ya vimos lo sorprendentes que pueden llegar a ser las Apple Vision Pro… Ahora OPPO anuncia nuevas gafas en