diff options
| author | Keith Hubbard <keithhub@users.noreply.github.com> | 2021-08-15 08:49:11 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-08-15 14:49:11 +0200 |
| commit | 2bdf9e20a5816d12697fc5770eab10351dca609c (patch) | |
| tree | 073462266b4d6c010b99c4737deace8aafe72616 /completions/bash/riverctl | |
| parent | 6e51a8fcdda64fd1c2d34b969c0758c82895b9a5 (diff) | |
| download | river-2bdf9e20a5816d12697fc5770eab10351dca609c.tar.gz river-2bdf9e20a5816d12697fc5770eab10351dca609c.tar.xz | |
command: support repeating keyboard mappings
Repeating mappings are created using the -repeat option to the map
command:
% riverctl map normal $mod+Mod1 K -repeat move up 10
- repeating is only supported for key press (not -release) mappings
- unlike -release, -repeat does not create distinct mappings: mapping a
key with -repeat will replace an existing bare mapping and vice-versa
Resolves #306
Diffstat (limited to 'completions/bash/riverctl')
| -rw-r--r-- | completions/bash/riverctl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/completions/bash/riverctl b/completions/bash/riverctl index b5fb34b..3475386 100644 --- a/completions/bash/riverctl +++ b/completions/bash/riverctl @@ -51,7 +51,8 @@ function __riverctl_completion () "focus-output"|"focus-view"|"send-to-output"|"swap") OPTS="next previous" ;; "move"|"snap") OPTS="up down left right" ;; "resize") OPTS="horizontal vertical" ;; - "map"|"unmap") OPTS="-release" ;; + "map") OPTS="-release -repeat" ;; + "unmap") OPTS="-release" ;; "attach-mode") OPTS="top bottom" ;; "focus-follows-cursor") OPTS="disabled normal" ;; "set-cursor-warp") OPTS="disabled on-output-change" ;; |
