input: add map-switch/unmap-switch commands

This allows running a command on a laptop's lid being opened/closed
or a tablet's button/switch being pressed/toggled.
This commit is contained in:
Peter Kaplan
2022-02-07 14:51:23 +01:00
committed by Isaac Freund
parent ae349b0ce4
commit 60fdefc3fd
11 changed files with 345 additions and 5 deletions

View File

@ -39,8 +39,10 @@ _riverctl_subcommands()
'enter-mode:Switch to given mode if it exists'
'map:Run command when key is pressed while modifiers are held down and in the specified mode'
'map-pointer:Move or resize views when button and modifiers are held down while in the specified mode'
'map-switch:Run command when river receives a switch event in the specified mode'
'unmap:Remove the mapping defined by the arguments'
'unmap-pointer:Remove the pointer mapping defined by the arguments'
'unmap-switch:Remove the switch mapping defined by the arguments'
# Configuration
'attach-mode:Configure where new views should attach to the view stack'
'background-color:Set the background color'