-
Notifications
You must be signed in to change notification settings - Fork 13
Isolate workspaces in Gnome Shell
License
N-Yuki/gnome-shell-extension-workspace-isolated-dash
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Isolate workspaces in Gnome Shell, making the Overview look and behave as if the active workspace is the only workspace (except the workspace switcher). This means it will only show an app icon in the dash if the application has a window on the active workspace (unless they are favourited), activating an application will try open a new window if there are no existing windows on the active workspace, and the overview will only display app icons as 'running' if the application has a window on the active workspace. Original idea from: https://extensions.gnome.org/extension/876/isolated-workspaces/ and https://extensions.gnome.org/extension/440/workspace-separation-on-dash/ The previous approaches reimplemented many parts, causing incompatibilities and large codebases. This implementation is significantly smaller and easier to maintain as it does not reimplement half the Dash to achieve the same features. It also fixes a number of bugs, as well as adding new features. For example, application icons are also updated. This extension is not actively maintained, so consider using https://extensions.gnome.org/extension/1583/worksets/ with the approach from my extension: #24 (comment) A new fork of this extension for Gnome 45+: https://github.com/KSXGitHub/workspace-isolated-dash
About
Isolate workspaces in Gnome Shell
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published