Configurando Openbox (meme)
Últimamente me he vuelto asiduo a los entornos de escritorio minimalista como el caso de Xfce y Openbox. En esta ocasión dejaré una especie de meme para mi mismo sobre lo necesario para tener configurado mi openbox en Debian y que se vea de la siguiente forma:
Para que esto nos quede así necesitamos 5 paquetes importantes:
- Tint2 – Para el panel.
- Trayer – Para la bandeja de iconos.
- Conky – Para las estadísticas y la hora, aunque el panel tiene esta opción.
- Wbar – Para el dock.
- Feh – Para gestionar nuestro fondo de escritorio.
Ahora bien, para instalar todo esto hacemos lo siguiente:
$ sudo aptitude install tint2 trayer feh conky
Una vez que terminemos tenemos que configurar todo esto.
Tint2:
Básicamente el archivo de configuración de este panel se encuentra en ~/.config/tint/tintrc y contiene lo siguiente:
#———————————————
# TINT CONFIG FILE
#———————————————#———————————————
# PANEL
#———————————————
panel_mode = multi_monitor
panel_monitor = 1
panel_position = bottom center
panel_size = 700 28
panel_margin = 15 5
panel_padding = 9 3
font_shadow = 0#———————————————
# PANEL BACKGROUND AND BORDER
#———————————————
panel_rounded = 6
panel_border_width = 1
panel_background_color = #000000 60
panel_border_color = #ffffff 18#———————————————
# TASKS
#———————————————
task_text_centered = 1
task_width = 200
task_margin = 2
task_padding = 6
task_icon_size = 15
task_font = sans 9
task_font_color = #ffffff 70
task_active_font_color = #ffffff 85#———————————————
# TASK BACKGROUND AND BORDER
#———————————————
task_rounded = 5
task_background_color = #393939 30
task_active_background_color = #ffffff 50
task_border_width = 0
task_border_color = #ffffff 18
task_active_border_color = #ffffff 70#———————————————
# CLOCK
#———————————————
#time1_format = %H:%M
#time1_font = sans 8
#time2_format = %A %d %B
#time2_font = sans 6
#clock_font_color = #ffffff 76#———————————————
# MOUSE ACTION ON TASK
#———————————————
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify
Ahora bien, las demás configuraciones se aplicarán en el fichero que autoinicia aplicaciones en openbox, el cual se encuentra en ~/.config/openbox/autostart.sh y el cual contiene lo siguiente:
# Launch panel
(sleep 2s && tint) &# Launch system tray
(sleep 2s && trayer –expand true –transparent true –alpha 255 –edge bottom –align right –expand true –SetDockType true –widthtype request –margin 20) &(sleep 4s && feh –bg-scale /home/elav/Imagenes/backgrounds/background.png) &
(sleep 6s && wbar -bpress -above-desk -pos top -balfa 0.0 -jumpf -0.1 ) &
(sleep 7s && guake) &
(sleep 10s && start_conky) &
Como se pueden percatar en este archivo primero se llama al panel (tint), luego al trayer donde se le ponen las propiedades del mismo, luego con feh le asigno el fondo de pantalla a mi escritorio, levanto wbar y por ultimo a guake y conky.
Ahora, a openbox le falta una herramienta que utilizo mucho, la de ejecutar aplicaciones con Alt+F2, para ello tenemos que instalar el paquete gmrun:
$ sudo aptitude install gmrun
Y dentro de nuestro home creamos un archivo llamado gmrunrc que contendrá esto adentro:
# archivo de configuración de gmrun
# gmrun es (C) Mihai Bazon, <mishoo@infoiasi.ro>
# GPL v2.0 aplicada
# Establece la terminal. El valor “AlwaysInTerm” determina los
# comandos que se ejecutarán siempre en un emulador de terminal.
Terminal = rxvt
TermExec = ${Terminal} -e
AlwaysInTerm = ssh telnet ftp lynx mc vi vim pine centericq perldoc man
# Establece el tamaño de la ventana (excepto la altura)
Width = 400
Top = 300
Left = 300
# Tamaño del historial
History = 256
# Muestra la última línea seleccionada del historial cuando es invocado
ShowLast = 1
# Muestra los archivos ocultos (los que empiezan por un punto)
# Por defecto es 0 (off), ajustar a 1 si usted quiere que se muestren los archivos ocultos
# en la ventana de autocompletado
ShowDotFiles = 0
# Límite de tiempo (en milisegundos) después de que gmrun simulará un presionado del TABULADOR
# Ajustar esto a NULL si no desea esta característica.
TabTimeout = 0
Con esto hacemos que gmrun se ejecute en el centro de la pantalla. Pero aún no se ejecuta al oprimir Alt+F2 así que tenemos que decirle a openbox que lo haga. Para ello editamos el fichero ~/.config/openbox/rc.xml y le añadimos esto:
<keybind key=”A-F2″>
<action name=”execute”>
<execute>gmrun</execute>
</action>
</keybind>
Y listo debe funcionar perfectamente!!!
Comentarios recientes