A GNOME Shell extension that adds an i3-style tab bar at the top of each monitor, showing clickable tabs for every window on the current workspace.
Works independently of other panel extensions (e.g. Dash to Panel) by creating its own chrome bar.
- Per-monitor tab bars — each monitor gets its own bar showing only its windows
- Workspace-aware — tabs update when you switch workspaces
- Click to focus — click a tab to raise that window
- Click active to minimize — click the focused tab to minimize it
- Middle-click to close — middle-click any tab to close that window
- App icons + window titles — each tab shows the application icon and the window title
- Fullscreen-aware — bars hide when a window goes fullscreen
Coming soon
git clone https://github.com/blibbers/workspace-tabs.git
cd workspace-tabs
cp -r . ~/.local/share/gnome-shell/extensions/workspace-tabs@blibbers/Enable the extension:
gnome-extensions enable workspace-tabs@blibbersThen log out and log back in (required on Wayland).
gnome-extensions install workspace-tabs@blibbers.zip --force
gnome-extensions enable workspace-tabs@blibbersThen log out and log back in.
- GNOME Shell 49
- Wayland or X11
gnome-extensions uninstall workspace-tabs@blibbersMIT