OpenboxでLubuntuメニューにアクセスするにはどうすればよいですか?

OpenboxでLubuntuメニューにアクセスするにはどうすればよいですか?

~/.config/openbox/menu.xmlOpenboxメニュー()内にLubuntuアプリケーションメニューを含めることで、純粋なOpenboxセッションで使用できる方法はありますか?

答え1

lxpanelはメニューに.desktopファイルを使用し、openboxはxml(menu.xml)を使用するため、コンバータが必要です。たとえば、次のようになります。 http://obmenugen.sourceforge.net/

* .desktopファイル(静的コンテンツまたは動的に生成された)の情報を使用してOpenboxのフルメニューを作成します。

答え2

あなたに必要なものパイプラインメニュー

パイプメニューは、メニューが開かれるたびにプログラムによって生成される動的メニュー項目です。

インストールされたアプリケーションのパイプラインメニューを生成できるプログラムはいくつかあります。これはリストですメインパイプメニューOpenbox.orgで。

Lubuntuを使っているなら、次のことに興味があるようです。ボックスメニューを開く。 LXDEのメニューキャッシュを使用してアプリケーションメニューを作成します。 Ubuntuパッケージがありますここ。正式なのかはわかりませんが、行って確認してみてください。

パイプラインメニューを使用するには、にあるOpenboxメニューファイルを編集する必要があります~/.config/openbox/menu.xml

メニューファイルで、root-menu以下のようにメニューの下に新しいメニュー項目を追加する必要があります。

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

<path-to-exec>パスを変更する必要がありますopenbox-menu。あなたはルートを得ることができます

type openbox-menu

これにより、「アプリケーション」という新しいメニュー項目が Openbox メニューに表示されます。

編集したことがない場合はmenu.xml見てください。メニュー文書オープンボックスから。

関連情報