actions: Shortcut handling changes for #1005
This commit is contained in:
parent
638684642c
commit
d76f372c29
6 changed files with 286 additions and 477 deletions
|
|
@ -5,6 +5,25 @@
|
|||
(modifiers: [Super], key: "Escape"): System(LockScreen),
|
||||
(modifiers: [Super], key: "q"): Close,
|
||||
|
||||
(modifiers: [Super], key: "Left"): Focus(Left),
|
||||
(modifiers: [Super], key: "Right"): Focus(Right),
|
||||
(modifiers: [Super], key: "Up"): Focus(Up),
|
||||
(modifiers: [Super], key: "Down"): Focus(Down),
|
||||
(modifiers: [Super], key: "h"): Focus(Left),
|
||||
(modifiers: [Super], key: "j"): Focus(Down),
|
||||
(modifiers: [Super], key: "k"): Focus(Up),
|
||||
(modifiers: [Super], key: "l"): Focus(Right),
|
||||
(modifiers: [Super], key: "u"): Focus(Out),
|
||||
(modifiers: [Super], key: "i"): Focus(In),
|
||||
(modifiers: [Super, Shift], key: "Left"): Move(Left),
|
||||
(modifiers: [Super, Shift], key: "Right"): Move(Right),
|
||||
(modifiers: [Super, Shift], key: "Up"): Move(Up),
|
||||
(modifiers: [Super, Shift], key: "Down"): Move(Down),
|
||||
(modifiers: [Super, Shift], key: "h"): Move(Left),
|
||||
(modifiers: [Super, Shift], key: "j"): Move(Down),
|
||||
(modifiers: [Super, Shift], key: "k"): Move(Up),
|
||||
(modifiers: [Super, Shift], key: "l"): Move(Right),
|
||||
|
||||
(modifiers: [Super], key: "1"): Workspace(1),
|
||||
(modifiers: [Super], key: "2"): Workspace(2),
|
||||
(modifiers: [Super], key: "3"): Workspace(3),
|
||||
|
|
@ -26,39 +45,39 @@
|
|||
(modifiers: [Super, Shift], key: "9"): MoveToWorkspace(9),
|
||||
(modifiers: [Super, Shift], key: "0"): MoveToLastWorkspace,
|
||||
|
||||
(modifiers: [Super, Ctrl, Alt], key: "Left"): MoveToOutput(Left),
|
||||
(modifiers: [Super, Ctrl, Alt], key: "Down"): MoveToOutput(Down),
|
||||
(modifiers: [Super, Ctrl, Alt], key: "Up"): MoveToOutput(Up),
|
||||
(modifiers: [Super, Ctrl, Alt], key: "Right"): MoveToOutput(Right),
|
||||
(modifiers: [Super, Ctrl, Alt], key: "h"): MoveToOutput(Left),
|
||||
(modifiers: [Super, Ctrl, Alt], key: "k"): MoveToOutput(Down),
|
||||
(modifiers: [Super, Ctrl, Alt], key: "j"): MoveToOutput(Up),
|
||||
(modifiers: [Super, Ctrl, Alt], key: "l"): MoveToOutput(Right),
|
||||
(modifiers: [Super, Ctrl], key: "Left"): PreviousWorkspace,
|
||||
(modifiers: [Super, Ctrl], key: "Down"): NextWorkspace,
|
||||
(modifiers: [Super, Ctrl], key: "Up"): PreviousWorkspace,
|
||||
(modifiers: [Super, Ctrl], key: "Right"): NextWorkspace,
|
||||
(modifiers: [Super, Ctrl], key: "h"): PreviousWorkspace,
|
||||
(modifiers: [Super, Ctrl], key: "k"): NextWorkspace,
|
||||
(modifiers: [Super, Ctrl], key: "j"): PreviousWorkspace,
|
||||
(modifiers: [Super, Ctrl], key: "l"): NextWorkspace,
|
||||
(modifiers: [Super, Shift, Ctrl], key: "Left"): MoveToPreviousWorkspace,
|
||||
(modifiers: [Super, Shift, Ctrl], key: "Down"): MoveToNextWorkspace,
|
||||
(modifiers: [Super, Shift, Ctrl], key: "Up"): MoveToPreviousWorkspace,
|
||||
(modifiers: [Super, Shift, Ctrl], key: "Right"): MoveToNextWorkspace,
|
||||
(modifiers: [Super, Shift, Ctrl], key: "h"): MoveToPreviousWorkspace,
|
||||
(modifiers: [Super, Shift, Ctrl], key: "k"): MoveToNextWorkspace,
|
||||
(modifiers: [Super, Shift, Ctrl], key: "j"): MoveToPreviousWorkspace,
|
||||
(modifiers: [Super, Shift, Ctrl], key: "l"): MoveToNextWorkspace,
|
||||
|
||||
(modifiers: [Super], key: "Period"): NextOutput,
|
||||
(modifiers: [Super], key: "Comma"): PreviousOutput,
|
||||
(modifiers: [Super, Shift], key: "Period"): MoveToNextOutput,
|
||||
(modifiers: [Super, Shift], key: "Comma"): MoveToPreviousOutput,
|
||||
|
||||
(modifiers: [Super], key: "Left"): Focus(Left),
|
||||
(modifiers: [Super], key: "Right"): Focus(Right),
|
||||
(modifiers: [Super], key: "Up"): Focus(Up),
|
||||
(modifiers: [Super], key: "Down"): Focus(Down),
|
||||
(modifiers: [Super], key: "h"): Focus(Left),
|
||||
(modifiers: [Super], key: "j"): Focus(Down),
|
||||
(modifiers: [Super], key: "k"): Focus(Up),
|
||||
(modifiers: [Super], key: "l"): Focus(Right),
|
||||
(modifiers: [Super], key: "u"): Focus(Out),
|
||||
(modifiers: [Super], key: "i"): Focus(In),
|
||||
|
||||
(modifiers: [Super, Shift], key: "Left"): Move(Left),
|
||||
(modifiers: [Super, Shift], key: "Right"): Move(Right),
|
||||
(modifiers: [Super, Shift], key: "Up"): Move(Up),
|
||||
(modifiers: [Super, Shift], key: "Down"): Move(Down),
|
||||
(modifiers: [Super, Shift], key: "h"): Move(Left),
|
||||
(modifiers: [Super, Shift], key: "j"): Move(Down),
|
||||
(modifiers: [Super, Shift], key: "k"): Move(Up),
|
||||
(modifiers: [Super, Shift], key: "l"): Move(Right),
|
||||
(modifiers: [Super, Alt], key: "Left"): SwitchOutput(Left),
|
||||
(modifiers: [Super, Alt], key: "Down"): SwitchOutput(Down),
|
||||
(modifiers: [Super, Alt], key: "Up"): SwitchOutput(Up),
|
||||
(modifiers: [Super, Alt], key: "Right"): SwitchOutput(Right),
|
||||
(modifiers: [Super, Alt], key: "h"): SwitchOutput(Left),
|
||||
(modifiers: [Super, Alt], key: "k"): SwitchOutput(Down),
|
||||
(modifiers: [Super, Alt], key: "j"): SwitchOutput(Up),
|
||||
(modifiers: [Super, Alt], key: "l"): SwitchOutput(Right),
|
||||
(modifiers: [Super, Shift, Alt], key: "Left"): MoveToOutput(Left),
|
||||
(modifiers: [Super, Shift, Alt], key: "Down"): MoveToOutput(Down),
|
||||
(modifiers: [Super, Shift, Alt], key: "Up"): MoveToOutput(Up),
|
||||
(modifiers: [Super, Shift, Alt], key: "Right"): MoveToOutput(Right),
|
||||
(modifiers: [Super, Shift, Alt], key: "h"): MoveToOutput(Left),
|
||||
(modifiers: [Super, Shift, Alt], key: "k"): MoveToOutput(Down),
|
||||
(modifiers: [Super, Shift, Alt], key: "j"): MoveToOutput(Up),
|
||||
(modifiers: [Super, Shift, Alt], key: "l"): MoveToOutput(Right),
|
||||
|
||||
(modifiers: [Super], key: "o"): ToggleOrientation,
|
||||
(modifiers: [Super], key: "s"): ToggleStacking,
|
||||
|
|
@ -72,6 +91,8 @@
|
|||
|
||||
(modifiers: [Super], key: "equal"): ZoomIn,
|
||||
(modifiers: [Super], key: "minus"): ZoomOut,
|
||||
(modifiers: [Super], key: "Period"): ZoomIn,
|
||||
(modifiers: [Super], key: "Comma"): ZoomOut,
|
||||
|
||||
(modifiers: [Super], key: "b"): System(WebBrowser),
|
||||
(modifiers: [Super], key: "f"): System(HomeFolder),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue