Brings a macOS-style global menu bar to GNOME. Adds contextual File, Edit, View, Go, Window, and Help menus for the focused app, plus a configurable System Menu with quick access to Settings, Terminal, Software Center, Force Quit, and power options. Create your own custom menus with shell commands or keyboard shortcuts, and personalize the System Menu icon from bundled distro logos, an Apple-style icon, or your own image.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 12 | Unreviewed |
| 11 | Rejected |
| 10 | Rejected |
| 9 | Active |
| 8 | Rejected |
| 7 | Active |
| 6 | Active |
| 5 | Rejected |
| 4 | Rejected |
| 3 | Rejected |
| 2 | Rejected |
| 1 | Rejected |
1. You cannot use spawn commands to for system actions (line 159-168 `systemMenu.js`): ```js import * as SystemActions from 'resource:///org/gnome/shell/misc/systemActions.js'; let systemActions = new SystemActions.getDefault(); // Possible actions systemActions.activateLockScreen(); systemActions.activateSuspend(); systemActions.activateRestart(); systemActions.activatePowerOff(); systemActions.activateLogout(); systemActions.activateSwitchUser(); ``` 2. Please read our new [Extension Best Practices Guidelines](https://gjs.guide/extensions/review-guidelines/best-practices.html). I see issues like `_onDestroy` here.