Conky es un monitor de sistema ligero y libre para X que muestra cualquier información en su escritorio.
Conky tiene más de 250 objetos integrados, incluyendo soporte para:
… y mucho más.
Conky puede desplegar esta información ya sea como texto o usando barras de progreso sencillas o gráficas a través de widgets con diferentes fuentes y colores.
Ésta guía trata sobre CÓMO tener varias sesiones de Conky corriendo al mismo tiempo en su escritorio al inicio.
En #! Crunchbang ya debe tener Conky instalado y corriendo, por lo que no es necesaria instalación alguna.
Se asume que usted ya debería saber como editar su ~/.conkyrc y como hacer uso de las diferentes variables y configuraciones.
Cuando termine, debería verse similar a esto:
Lo primero que debe hacer es pensar un poco lo siguiente:
1). Esto está definido por su script de arranque.
2). Esto está definido en el archivo .conkyrc para el widget específico.
3). Esto está definido también en el archivo .conkyrc para el widget específico (vea abajo).
En este ejemplo, queremos tener 4 widgets de conky:
Cree el directorio donde estos archivos .conkyrc deberán estar ubicados
mkdir .conky touch .conkyrc_clock touch .conkyrc_sys touch .conkyrc_net touch .conkyrc_proc
Ahora, edite estos archivos para que se adapten a sus necesidades, puede encontrar más información en la Página Oficial de Conky.
Ubicar los widgets de conky puede ser un poco truculento, pero este tip puede ser de ayuda.
En su .conkyrc_XXX debe tener las siguientes configuraciones:
maximum_width 130 gap_x 10 gap_y 30
maximum_width (anchura máxima) es el ancho del widget.
gap_x (abertura_x) es la distancia a partir de la esquina derecha de su pantalla.
gap_y (abertura_y) es la distancia a partir de la esquina superior de su pantalla.
La altura de un widget es calculada automáticamente basádose en el contenido de su .conkyrc_XXX
El comando xwininfo podría ser útil, pero la cadena de caracteres (string) resultante sobre la geometría y las configuraciones de apertura (gap_ settings) no siempre coinciden.
Ahora que todo está en su lugar, podría querer hacer que todo arranque cuando inicia sesión, este es el script que lo hace.
Abra su editor preferido:
$EDITOR conky_start
Ponga esto en el archivo:
#!/bin/bash conky -c ~/.conky/.conkyrc_clock & conky -c ~/.conky/.conkyrc_sys & conky -c ~/.conky/.conkyrc_net & conky -c ~/.conky/.conkyrc_proc
En efecto, la ultima línea NO debe tener un &
Haga el archivo ejecutable:
chmod +x conky_start
y ponga el archivo en su $PATH
Lo único restante es poner éstas líneas en el fondo de su ~/.config/openbox/autostart.sh
# Launch Conky # conky & (sleep 2s && conky_start) &
Estos enlaces deben ayudarlo a hacer algunos widgets personalizados para Conky.