Tip XXIII: Xdgmenumaker en BunsenLabs Helium

Hay algunas alternativas en cuanto a menús dinámicos se refiere, como no ese openbox-menu sigue siendo una opción valida. Ahora también contamos con una interesante propuesta para xdgmenumaker, proyecto especialmente dedicado a la generación de menús, principalmente para entornos ligeros.

Tip XXIII: Xdgmenumaker en BunsenLabs Helium

Como los actualmente soportados:

  • blackbox
  • compizboxmenu
  • fluxbox
  • fvwm
  • icewm
  • jwm
  • pekwm
  • twm y derivados como ctwm y vtwm
  • windowmaker

Y que recientemente ha sido objecto de una posible mejora, al incorporar o incluir, y hacer lo propio también para Openbox.

Hasta que esto suceda, podemos hacer uso del nuevo proyecto basado en este y que contiene, las modificaciones que hacen posible poder generar dinámicamente este menú para Openbox.

Instalación

Actualmente disponible este proyecto desde Github, tendremos que realizar por tanto una instalación directamente desde los fuentes. Comencemos instalando algunas dependencias necesarias que requiere BunsenLabs Helium,

$ sudo apt install git txt2tags make

Ya estamos listos, continuamos con la creación de alguna carpeta que pueda contener todos estos proyectos pertenecientes o que vienen desde Github, realizando la instalación a continuación,

$ cd
$ mkdir desarrollo
$ cd desarrollo
$ git clone https://github.com/foobar0815/xdgmenumaker.git
$ cd xdgmenumaker
$ make
$ sudo make install

Tras la instalación comprobamos que todo funciona correctamente, podemos desde el terminal ver la salida que realiza respecto al menú a generar, y que no contiene ningún error adicional.

$ xdgmenumaker -f openbox

Una vez comprobado su funcionamiento, incorporaremos el comando anterior, con los mismos parámetros, en la configuración de nuestro Openbox, esto lo tenemos en el fichero menu.xml. Que procedemos a editar, teniendo un acceso directamente desde el menú.

menu

Buscamos la opción por ejemplo, correspondiente a Accesorios para situarnos, y añadimos en la linea superior,

<menu execute="xdgmenumaker -f openbox" id="appsxdg" label="Aplicaciones"/>

xdgsin

de esta manera se generaría el menú sin iconos. Si preferimos el menú con iconos bastaría con incluir el parámetro -i , quedando de la siguiente manera,

<menu execute="xdgmenumaker -i -f openbox" id="appsxdg" label="Aplicaciones"/>

xdgcon

salvamos y reconfiguramos Openbox.

reconfigure

Comprobamos a continuación si ya el menú incorpora los cambios, y funciona de acuerdo con nuestras expectativas.

menuiconos

Ya finalmente, para la desinstalación bastaría con,

$ cd $HOME/desarrollo/xdgmenumaker
$ sudo make uninstall

Pues eso es todo, nos vemos en el próximo tip ;)

Esta entrada fue publicada en articulo, CrunchBang, Debian, GNU/Linux, Openbox y etiquetada , , , , , , , , , , , , . Guarda el enlace permanente.

4 respuestas a Tip XXIII: Xdgmenumaker en BunsenLabs Helium

  1. Brian Mata dijo:

    De dónde obtienes esos wallpapers?!

  2. uriel dijo:

    bro sabes si se puede instalar polybar en bunsenlabs?

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.