デフォルトのFluxboxメニューをどのように変更しますか?
Fluxboxメニューを設定するには、〜/ .fluxbox/menuファイルを編集する必要があります。
このファイルは単なるテキストファイルであるため、任意のテキストエディターで編集できます。 fluxbox documentation はこのファイルの構文を説明しています:
Fluxboxメニューは、サブフォルダーの作成、アプリケーションの起動、ワークスペースの制御、fluxboxの構成、およびXの終了を可能にする単なるテキストファイルです。メニューでは次のコマンドを使用できます。
[begin] (MenuTitle)
[submenu] (SubMenuName) {SubMenuTitle}
[exec] (ApplicationName) {/path/to/program}
[include] (/path/to/meufile)
[end]
[nop] (--------)
[workspaces] (SubMenuName)
[stylesdir] (/path/to/stylesdir)
[config] (FluxboxConfiguration)
[reconfigure] (Reconfigure)
[restart] (Restart)
[exit] (Exit)
これの大部分は、それが何をするかに関してかなり自明であるべきです。斜体の項目は、実際に画面に表示される単語です。アイテムを理解するのが難しいことをさらに説明します。
[nop]-何も実行せず、メニューのセパレーターとして機能することを望む場合、テキストまたは空の行を挿入できます。
[再構成]-メニューを使用して、fluxboxの構成を変更すると、fluxboxを終了した後も変更は残りません。永続的な変更を行うには、それらをinitファイルに書き込む必要があり、必要な変更を行った後に再構成を押すことで実行できます。
[再起動]-再起動がシステム全体ではなく、fluxboxのみを再起動することを全員が知っていることを確認したいだけです。
マニュアルページ から:
fluxboxは、デフォルトのメニューファイルを@ pkgdatadir @/menuにインストールします。 fluxbox -iを使用してこのアクションを確認することもできます。もちろん、このシステム全体のメニューはすべてのユーザーに対して一度にカスタマイズできますが、ユーザーごとに個別のメニューファイルを作成することもできます。慣例により、ユーザーは〜/ .fluxbox/menuにメニューファイルを作成します。独自のメニューファイルを作成したら、fluxboxがどこを見ればよいかがわかるように、「init」ファイルでこの場所を適切に宣言する必要があります。追加または変更する値は次のとおりです。
session.menuFile:
この変更を有効にするには、fluxboxを再起動する必要があります。メニューが使用可能であることを確認し、デフォルトのfluxboxルートメニューから「再起動」を選択します。この再起動は、「init」ファイルに変更を加えた場合にのみ必要です。そうでない場合、fluxboxは変更を自動的に検出します。
このwikiエントリも参照してください: メニューの編集