Arch LinuxのディストリビューションであるManjaro Linux (Xfce版)にUnity風にグローバルメニューを導入する。

パッケージのインストール

以下のパッケージをインストールする。

$ sudo pacman -S vala-panel-appmenu-xfce vala-panel-appmenu-registrar appmenu-gtk-module appmenu-qt4 libdbusmenu-glib libdbusmenu-gtk3 libdbusmenu-gtk2

xfce4-panelとxfce4-panel-gtk3がコンフリクトしていると言われる場合には、
xfce4-whiskermenu-plugin-gtk3が依存しているため、
一度削除してから上記パッケージをインストールする。

$ sudo pacman -R xfce4-whiskermenu-plugin-gtk3

無事インストールできたらxfce4-whiskermenu-plugin-gtk3の代わりに
以下パッケージをインストールする。

$ sudo pacman -S xfce4-whiskermenu-plugin

インストールが完了したら下記コマンドを叩く。

$ xfconf-query -c xsettings -p /Gtk/ShellShowsMenubar -n -t bool -s true
$ xfconf-query -c xsettings -p /Gtk/ShellShowsAppmenu -n -t bool -s true

パネルへのメニューの追加

設定マネージャー→パネル→アイテムAppMenu Pluginを追加する。
もともとあったウインドウボタンは消す。
xfce-panel-global-menu

表示タブのパネルをロックするを解除すると
パネルを上部に動かせるようになる。

manjaro-linux-appmenu

Firefoxのグローバルメニュー化

デフォルトのFirefoxはグローバルメニューに対応していないので、
以下のものに入れ替える。

$ sudo pacman -S firefox-kde-opensuse

(xfceだけど気にしない)