Ability to maintain default Gnome Keybindings for Super-Up/Down/Left/Right
- Dominant language
- TypeScript
- Stars
- 2k
- Forks
- 116
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the feature you'd like**
I would like to maintain the ability to use Gnome's default Super-Up/Down/Left/Right behavior of Gnome.
Currently, when I enable Keybindings for Tiling Shell, these default Gnome shortcuts are disabled. I appreciated that this is because, by default, the Extension re-implements these keybindings. However, I would like to use non-default keybindings for Tiling Shell's window-tiling (Super-Up/Down/Left/Right) and then maintain the default Gnome implementations of Super-Up/Down/Left/Right.
To date, I have attempted to re-enable the default Gnome keybindings via dconf/Gnome-settings, however, I suspect the Extension resets these parameters to being disabled every time the extension is loaded (ie, session-login) because they eventually get disabled again.
**Possible solution**
When the Keybindings feature of Tiliing Shell is enabled, the extension should verify if Super-Up/Down/Left/Right are implemented for itself. If these keybinding are _not_ configured for Tiliing Shell, then Tiling Shell should _not_ disable the Gnome implementation when the extension is loaded (ie, enable-extension events).
Contributor guide
Assessment
This issue has not been assessed yet.