¿Cómo accedo al menú de Lubuntu en Openbox?

¿Cómo accedo al menú de Lubuntu en Openbox?

¿Hay alguna manera de incluir el menú de aplicaciones de Lubuntu en un menú de Openbox ( ~/.config/openbox/menu.xml) para poder usarlo dentro de una sesión pura de Openbox?

Respuesta1

lxpanel usa archivos .desktop para el menú y openbox usa xml(menu.xml), por lo que necesita un convertidor, por ejemplo: http://obmenugen.sourceforge.net/

Genera un menú completo para openbox utilizando la información presente en archivos *.desktop (con contenido estático o generado dinámicamente).

Respuesta2

Lo que necesitas es unMenú de tubería.

Un menú de canalización es un elemento de menú dinámico creado por un programa cada vez que se abre el menú.

Existen varios programas que pueden crear un menú canalizado de las aplicaciones instaladas. Aquí hay una lista demenús de tuberías destacadosde Openbox.org.

Dado que usas Lubuntu, lo más probable es que te interesemenú-openbox. Utiliza el caché del menú de LXDE para crear el menú de la aplicación. Hay un paquete de Ubuntuaquí. No sé si está en el repositorio oficial, deberías comprobarlo.

Para usar un menú de canalización, necesita editar su archivo de menú de Openbox en ~/.config/openbox/menu.xml.

En su archivo de menú, debe agregar un nuevo elemento de menú debajo root-menuque se vea así

<menu id="desktop-app-menu"
      label="Applications"
      execute="<path-to-exec>/openbox-menu" />

Deberá reemplazar <path-to-exec>cuál es la ruta a openbox-menu. Puedes obtener el camino con

type openbox-menu

Luego tendrá un nuevo elemento de menú denominado Aplicaciones en su menú de Openbox.

Si nunca editaste tu menu.xmlecha un vistazo aldocumentación del menúde Openbox.

información relacionada