The GNOME Shell Window Buttons extension has been updated for GNOME Shell 3.4 and is now available in the WebUpd8 GNOME 3 PPA.
Window Buttons is an extension that displays the minimize, maximize and close window buttons on the top GNOME Shell bar, like in Unity. The buttons order or theme can be customize and the extension comes with 5 built-in themes: Ambiance, Radiance, Zukitwo, Zukitwo Dark and a generic (default) theme.
Install and configure GNOME Shell Window Buttons extension
To add the WebUpd8 GNOME 3 PPA and install GNOME Shell Window Buttons extension in Ubuntu 12.04 (there's also an older version available for Ubuntu 11.10 with GNOME Shell 3.2), use the commands below:
Once installed, restart GNOME Shell and activate "Window Buttons" using GNOME Tweak Tool.
sudo add-apt-repository ppa:webupd8team/gnome3 sudo apt-get update sudo apt-get install gnome-shell-extension-window-buttons
The extension has been tested with Ubuntu 12.04 and GNOME Shell 3.4.1 but it should work on other Linux distributions too (not tested!) - you can download it from HERE.
|Window Buttons on the top GNOME Shell bar, window titlebar removed using Maximus|
The extension can be configured using Dconf Editor - if it's not already installed, use the command below to install it:
sudo apt-get install dconf-tools
Then run Dconf Editor and navigate to org > gnome > shell > extensions > window-buttons. Here, you can change various settings, such as:
- theme: set the theme you want to use: "Ambiance", "Radiance", "Zukitwo", "Zukitwo-Dark" or "default"
- pinch: set the window buttons like Mutter, Metacity or Custom.
- order: if you've set the pinch (see above) to Custom, here you can set the button order
- onlymax, hideonnomax: enabling these two options, the window buttons will be hidden when there are no maximized windows. This option is a bit buggy, to get it to work, use the maximize/unmaximize button on the top GNOME Shell bar a few times and the buttons should dissapear when there are no maximized windows.
You can get the window buttons on the panel using the Classic (Fallback) GNOME Session too, see: `Window Applets`, Finally Available For GNOME 3 (Classic / Fallback)
Thanks to tiper, Sander Deryckere and barravi for updating the extension to work with GNOME Shell 3.4!