Skip to content

Suggestion: add global-menu-bar support to the Cupertino profile

The versatility of Xfce is one of its selling points and a macOS-like appearance would demonstrate this well. I only know of 3 modern desktops that can do this: Xfce, Unity, and KDE Plasma with some manual work.

The current "Cupertino" profile does not have one so it does not work like a Mac at all.

There are existing plugins to do this, but they need external configuration.

There was a very old appmenu-plugin:

https://github.com/vaurelios/xfce4-appmenu-plugin

However there is a more modern one in Vala appmenus:

https://gitlab.com/vala-panel-project/vala-panel-appmenu

Found via:

https://copr.fedorainfracloud.org/coprs/jcornuz/xfce-global-menu/

A demo of the config steps needed:

https://www.dedoimedo.com/computers/xfce-dock-global-menu.html

I have tried this but can't reliably get it working in all apps. (I know that non-Gtk apps won't work with it, but getting it consistently working even in Gtk apps is not trivial.)

I suggest adding support for this to the panel-profiles tool and adding it to the Mac-like profile.