Skip to content

blibbers/workspace-tabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Workspace Tabs

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.

Features

  • 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

Screenshots

Coming soon

Installation

Manual

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@blibbers

Then log out and log back in (required on Wayland).

From zip

gnome-extensions install workspace-tabs@blibbers.zip --force
gnome-extensions enable workspace-tabs@blibbers

Then log out and log back in.

Requirements

  • GNOME Shell 49
  • Wayland or X11

Uninstall

gnome-extensions uninstall workspace-tabs@blibbers

License

MIT

About

i3-style workspace-aware tab bar for GNOME Shell 49

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors