neuromorph / openbar

A GNOME Shell extension for theming Gnome Top Bar / Top Panel, Menus, Dash/Dock, Gnome Shell and Gtk/Flatpak Apps.
https://extensions.gnome.org/extension/6580/open-bar/
GNU General Public License v3.0
268 stars 4 forks source link
gnome-shell-extensions gnome-shell-theme gnome-theming gtk-theming

Open Bar (GNOME 4X Extension)

A GNOME Shell extension for theming Gnome Top Bar / Top Panel, Menus, Dash/Dock, Gnome Shell and Gtk/Flatpak Apps.

Open Bar 2.0:

Compatibility with Extensions:

Auto Theming:

Customize:


Installation

Recommended

It's recommended to install the extension from extensions website, or from the Extension Manager app.

How to manually install the extension (if needed)?

git clone https://github.com/neuromorph/openbar.git \
    ~/.local/share/gnome-shell/extensions/openbar@neuromorph

OR download the code zip file and unzip at location: ~/.local/share/gnome-shell/extensions/ The extension's directory name should match its uuid i.e. "openbar@neuromorph"

Note: Please download from following GitHub branch as per your Gnome version:

You will need to restart the Gnome Shell (for manual install):

Settings Notes

If the panel/menu isn't looking right, you need to tweak some settings. There are a lot of knobs to allow for different setups/tastes. It can also make it a bit overwhelming if you are not familiar with css styles but with some experimentation it will become a lot easier. Here are brief notes:

What's New (recent first)

Screenshots

More recent screenshots can be found in the Reddit post here.

Auto-Themes Examples:

Screenshot Screenshot Screenshot

Candybar Example:

Screenshot

Window-Max Bar Example:

WindowMaxBar

More Examples: Screenshot Screenshot Screenshot Screenshot

Settings Window: Screenshot

Some More Samples:

Screenshot Screenshot Screenshot Screenshot