Material shell Recently updated GNOME Shell 40 support, new overview, and new Gtk4 settings.
This is not just a simple GNOME Shell extension. Material Shell has completely changed the GNOME Shell user interface to “simplify navigation and reduce the need for operating windows to increase productivity.”
One of its many features is a tiling engine that can automatically organize windows into multiple layouts, including maximize, split, simple, half, grid, and scale. If you want to use a traditional floating window, that’s fine too.
Using it, you will get two panels (you can use
Super + Esc):
- The system panel is on the left, it contains the workspace list and switcher, as well as the system tray (volume, notification icon, etc.)
- The workspace panel is displayed at the top, it includes an application switcher and a layout switcher
|Material shell persistence|
Another feature of Material Shell is persistence. The extension keeps track of the position of the window, the workspace to which the window belongs, the order of the windows, etc., and can restore all of them in a new session. You will initially get a window placeholder, and then clicking on this window will reopen in its previous location (screenshot above).
Material Shell has been updated to version 40.a, adding support for the latest GNOME 40.
I want to point out that in my case, using Ubuntu 21.04 and GNOME Shell 40 installed from PPA, the GNOME Shell extension website listed Material Shell as incompatible, so I installed it from the source code.
But this is not all the new features of the latest Material Shell 40.a. The latest version also includes a new overview, which replaces the default GNOME Shell overview:
Now this is just a search bar, nothing is listed by default, but once you start typing, you will get a list of installed applications and any other matches provided by other GNOME Shell search providers (for example, the default In case, it also searches the software store).
You may also like: How to install Pop Shell Window Tiling Extension on Ubuntu, Fedora, Debian or Arch Linux
The latest Material Shell also comes with new Gtk4 settings:
Download material shell
Material Shell requires GNOME Shell 3.34 or later, which is suitable for X11 and Wayland.
It can be installed from the GNOME Shell extension website (but as I mentioned above, this does not work for me using GNOME 40, so I have to install it from source), from source code or from repository (official or third-party ) Party) on various Linux distributions, such as Fedora, Arch Linux / Manjaro, etc.
You may also like: How to use gdm-tools to change the GDM3 login screen (Greeter) GTK theme and background image