Una guía para principiantes de Conky

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

Persona que usa la computadora.

Rawpixel / Mockup.Photos

De forma predeterminada, el tipo de información que ve es:

  • Nombre del computador
  • Tiempo de actividad
  • Frecuencia (en MHz)
  • Frecuencia (en GHz)
  • Uso de RAM
  • Uso de SWAP
  • uso de CPU
  • Procesos / procesos en ejecución
  • Sistemas de archivos
  • Redes
  • Principales procesos en ejecución

Aquí se explica cómo instalar Conky y cómo personalizarlo.

Instalación de Conky

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

sudo apt install conky

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

sudo dnf instalar conky

Para openSUSE , use el siguiente comando zypper:

sudo zypper instalar conky

Para Arch Linux, use el siguiente comando PacMan :

sudo pacman -S conky

Cada uno de los casos anteriores incluye sudo para elevar sus privilegios.

Ejecutando Conky

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

narigón

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

Conky predeterminado ejecutándose en Ubuntu

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

conky -b

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

conky -b &

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

Crear 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 de configuración oculta.

cd .config

Podría haber escrito (cd ~ / .config). Lea la 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

Luego, cambie la propiedad del archivo a su usuario.

sudo chown usuario: usuario .conkyrc

Configuración de configuración local de Conky

Cree un script para ejecutar Conky al inicio

Agregar Conky por sí solo a la rutina de inicio para cualquier distribución y escritorio gráfico que esté utilizando no funciona muy bien.

Debe esperar a que el escritorio se cargue por completo. 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 . (Puede ocultarlo colocando un punto delante del nombre del archivo).

Ingrese estas líneas en el archivo:

#! / bin / bash
dormir 10
conky -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.

De forma predeterminada, Conky ahora usa su archivo .conkyrc en la carpeta .config. Puede especificar un archivo de configuración diferente si lo desea, y esto es útil si tiene la intención de ejecutar más de un Conky. (Quizás uno en el lado izquierdo y otro en el derecho).

Leer:  Cómo solucionarlo cuando la tecla de Windows no funciona en Windows 10

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

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

Ahora edite su conkystartup.sh de la siguiente manera:

#! / bin / bash
sleep 10
conky -b -c ~ / .config / .conkyleftrc &
conky -b -c ~ / .config / .conkyrightrc &

Guarda el archivo.

Cuando su computadora se reinicia, tiene dos Conkys en ejecución. Puede tener más de dos ejecutándose, pero recuerde que el propio Conky usa recursos y hay un límite en la cantidad de información del sistema que desea mostrar.

Cambio de los ajustes de configuración

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

Para hacer esto, abra una 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.

Todas las configuraciones entre {y} dentro de la sección conky.config definen cómo se dibuja la ventana.

Por ejemplo, para mover la ventana de Conky hacia la parte inferior izquierda, establezca la alineación en ‘bottom_left’. Volviendo al concepto de una ventana Conky izquierda y derecha, establecería la alineación en el archivo de configuración izquierdo en ‘top_left’ y la alineación en el archivo de configuración derecho en ‘top_right’.

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

Para cambiar el color del texto principal, edite la opción default_color y especifique un color como rojo, azul o 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. Nuevamente, debe especificar rojo, verde, azul, etc.

Del mismo modo, puede agregar un tono cambiando draw_shades a true. A continuación, puede modificar el color configurando default_shade_colour.

Vale la pena jugar con esta configuración para que se vea como a usted le gusta.

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

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

Configuración predeterminada de Conky

Hay una gran cantidad de opciones de configuración para la ventana. Éstos son algunos de los 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: elija si los gráficos tienen bordes
  • minimum_width – ancho mínimo de la ventana
  • maximum_width – ancho máximo de la ventana
  • altura_mínima: altura mínima de la ventana
  • maximum_heigh – altura máxima de la ventana
  • own_window_title – Dale a la ventana conky un título de tu elección
  • own_window_argb_visual – activa la transparencia
  • own_window_argb_value – número entre 0 y 255. 0 es opaco, 255 es completamente transparente.
  • short_units: convierte las unidades en 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
  • mayúsculas: 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.

Leer:  ¿Qué es una estructura alámbrica en la animación 3D?

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 gray} Tiempo de actividad: $ color $ tiempo de actividad

El {color gray} especifica que la palabra “tiempo de actividad” será de color gris. Puede cambiar esto a cualquier color que desee.

El $ color antes del $ uptime especifica que el valor del tiempo de actividad se muestra en el color predeterminado. La configuración de $ uptime se reemplaza con el tiempo de actividad de su sistema.

Puede desplazarse por el texto agregando la palabra “desplazarse” delante de la configuración de la siguiente manera:

$ {scroll 16 $ nombrenodo – $ sysname $ kernel en $ máquina |}

Puede agregar líneas horizontales entre configuraciones agregando lo siguiente:

$ hora

Configuración de texto de Conky

Estas son algunas de las configuraciones más útiles que quizás desee agregar:

  • audacious_bar – Barra de progreso del reproductor de música Audacious
  • audacious_channels – Número de canales audaces para la melodía actual
  • audacious_file – Nombre de archivo para la melodía actual
  • audacious_length – Duración de la melodía actual
  • audacious_playlist_length – Número de melodías en la lista de reproducción
  • battery_percent – Porcentaje de batería
  • battery_time: tiempo restante de la batería
  • cpu – uso de la CPU
  • cpubar – gráfico de barras de la CPU
  • cpugauge – indicador de CPU
  • desktop_name – Nombre del escritorio
  • diskio (dispositivo): muestra el disco io
  • distribución: nombre de la distribución
  • downspeedf (net) – Velocidad de descarga en kilobytes
  • comando exec: ejecuta un comando de shell y muestra la salida en Conky
  • fs_bar: cuánto espacio se utiliza en un sistema de archivos
  • fs_bar_free: cuánto espacio libre hay disponible en un sistema de archivos
  • fs_free: espacio libre en un sistema de archivos
  • fs_free_perc – Espacio libre como porcentaje
  • imagen: muestra una imagen
  • kernel – Versión del kernel
  • loadavg (1 | 2 | 3) – Carga promedio 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 actual de MPD
  • mpd_artist – Artista en la canción actual de MPD
  • mpd_bar – Barra de progreso de mpd
  • mpd_file – Nombre de archivo de la canción mpd actual
  • mpd_length – Duración de la canción
  • mpd_title – Nombre de la canción
  • mpd_vol – Volumen del reproductor MPD
  • nodename – Nombre de host
  • procesos – Procesos totales
  • running_processes – Procesos en acción
  • swap: cantidad de espacio de intercambio en uso
  • swapbar: barra que muestra el uso de swap
  • swapfree – Cantidad de swap gratis
  • swapmax – Importe total de swap
  • swapperc – Porcentaje de swap en uso
  • subprocesos: subprocesos totales
  • hora (formato) – Hora local
  • upspeedf – Velocidad de subida
  • tiempo de actividad: tiempo de actividad del sistema
  • user_names: enumera los usuarios conectados
  • user_number – número de usuarios conectados
  • user_times: período de tiempo que los usuarios han iniciado sesión
  • utime – Hora en formato UTC
  • clima – información meteorológica

Resumen

Hay una gran cantidad de opciones de configuración de Conky, y puede encontrar la lista completa leyendo la página del manual oficial de Conky .