]> git.scottworley.com Git - nonblockingswitcher/blame - README.md
Start
[nonblockingswitcher] / README.md
CommitLineData
1ee6d9a8
SW
1# Non-Blocking Switcher
2
3This extension works around a bug in the Gnome Shell window switcher
4(`cycle-windows` & `cycle-windows-backward` -- bound to `<Super>Esc` by default)
5where other keystrokes are blocked while the modifier key is held down.
6
7This allows you to
8
91. Press and hold `<Super>`
102. Press `Esc` to begin a window switch.
113. Press `1` to change your mind about the window switch and jump to workspace 1 (`<Super>1`)
124. Release `<Super>`
13
14Without this extension, you must release and re-press `<Super>` between steps 2 and 3.
15
16This extension works by immediately ending the application-switch as soon as it has started.
17*This means that you can only ever switch to the first other-window in the tab list!*
18The default tab list order is most-recently-used, so by default ***you can only switch
19between two windows!*** Thus, it is highly recommended to use the [Round Robin Tab Order
20extension](https://scottworley.com/git/roundrobintaborder) with this extension so that
21all windows are reachable.