@Vimix: Yes I know not all like macOS traffic light approach but you get used to it pretty quickly.
@Jayatana: You can but I think there are some issues with other Java applications if you use this solution and that’s the reason why it got deactivated by default. I’m activating it for each application with adding the following to the .vmoptions:
-javaagent:/usr/share/java/jayatanaag.jar
On some applications you have to add:
env XDG_CURRENT_DESKTOP=Unity
after Exec= in the .desktop file, so the global menu is properly shown. If its for example Exec=/bin/sh “some/point/on/your/system” then it should look like this after you edit it:
Exec=env XDG_CURRENT_DESKTOP=Unity /bin/sh “some/point/on/your/system”
Edit: There seems to be another way of doing this. Just add this to your ~/.profile file (create it if it doesn’t exist) and global menu should be displayed:
export XDG_CURRENT_DESKTOP=“Unity:Unity7”
https://github.com/MaartenBaert/ssr/issues/566