aboutsummaryrefslogtreecommitdiffstats
path: root/sway/sway.5.scd
diff options
context:
space:
mode:
Diffstat (limited to 'sway/sway.5.scd')
-rw-r--r--sway/sway.5.scd28
1 files changed, 18 insertions, 10 deletions
diff --git a/sway/sway.5.scd b/sway/sway.5.scd
index 74963c9d..6d098d94 100644
--- a/sway/sway.5.scd
+++ b/sway/sway.5.scd
@@ -331,12 +331,17 @@ runtime.
331 Binds _key combo_ to execute the sway command _command_ when pressed. You 331 Binds _key combo_ to execute the sway command _command_ when pressed. You
332 may use XKB key names here (*xev*(1) is a good tool for discovering these). 332 may use XKB key names here (*xev*(1) is a good tool for discovering these).
333 With the flag _--release_, the command is executed when the key combo is 333 With the flag _--release_, the command is executed when the key combo is
334 released. Unless the flag _--locked_ is set, the command will not be run 334 released. If _input-device_ is given, the binding will only be executed for
335 when a screen locking program is active. If _input-device_ is given, the 335 that input device and will be executed instead of any binding that is
336 binding will only be executed for that input device and will be executed 336 generic to all devices. By default, if you overwrite a binding, swaynag
337 instead of any binding that is generic to all devices. By default, if you 337 will give you a warning. To silence this, use the _--no-warn_ flag.
338 overwrite a binding, swaynag will give you a warning. To silence this, use 338
339 the _--no-warn_ flag. 339 Unless the flag _--locked_ is set, the command will not be run when a
340 screen locking program is active. If there is a matching binding with
341 and without _--locked_, the one with will be preferred when locked and the
342 one without will be preferred when unlocked. If there are matching bindings
343 and one has both _--input-device_ and _--locked_ and the other has neither,
344 the former will be preferred even when unlocked.
340 345
341 Bindings to keysyms are layout-dependent. This can be changed with the 346 Bindings to keysyms are layout-dependent. This can be changed with the
342 _--to-code_ flag. In this case, the keysyms will be translated into the 347 _--to-code_ flag. In this case, the keysyms will be translated into the
@@ -380,10 +385,13 @@ runtime.
380 respectively. _toggle_ is also supported to run a command both when the 385 respectively. _toggle_ is also supported to run a command both when the
381 switch is toggled on or off. 386 switch is toggled on or off.
382 387
383 Unless the flag _--locked_ is set, the command will not be run 388 Unless the flag _--locked_ is set, the command will not be run when a
384 when a screen locking program is active. By default, if you 389 screen locking program is active. If there is a matching binding with
385 overwrite a binding, swaynag will give you a warning. To silence this, use 390 and without _--locked_, the one with will be preferred when locked and the
386 the _--no-warn_ flag. 391 one without will be preferred when unlocked.
392
393 By default, if you overwrite a binding, swaynag will give you a warning. To
394 silence this, use the _--no-warn_ flag.
387 395
388 Example: 396 Example:
389``` 397```