Ничего больше не надо. Спокойно портируется в любой дистр (только для unity-gtk-module патч утащите из пакета)
Чем лучше topmenu?
Сериализует меню => внешний вид меню одинаков
Получает все преимущества третьегнома и убунтовых фиксов без ubuntu
Хорошо работает с gtk3, qt, qt5, libreoffice и chromium (с лисом запарка пока, но она вроде и в topmenu запарка)
Может работать без wnck и x11 (если кто-то напишет bamf для wayland, что не так сложно, ибо dbus, может даже сам возьмусь на основе mutter)
Чем хуже?
Нет плагина для mate (может сделаю)
Нет сетевой и пользовательской прозрачности by design (о меню рутового ФМ можно не мечтать)
Как устанавливать в арче:
Ставим сам плагин
Ставим нужные optdepends
После установки unity-gtk-module может пропасть меню - это нормально (а если меню не пропало - нужно перелогиниться, меню пропадет и unity-gtk-module включится)
Добавляем апплет на панель - меню теперь там. (если ничего не появилось - смело пишите баг)
Для скрытия меню в Gtk3 надо в .config/gtk-3.0/settings.ini дописать строки: