When super + r is pressed, the notification "entering resize mode" would show up, and we will enter resize mode.
In resize mode, when ctrl + c is pressed, notification "entering move-canvas mode" would show up, and we will enter the move-canvas mode.
After that, when q is pressed, we will escape from move-canvas mode, and notification "leaving move-canvas mode" would show up. Now we are still in resize mode.
Finally, when q is pressed, we will escape from resize mode and notification "exiting resize mode" would show up.
This could fix #219 @tsankuanglee
Usage
Use
@pend mode_name
to enter a mode, and the remaining commands will not run until the mode is escaped with@escape
oroneoff
.Example
swhkdrc:
When
super + r
is pressed, the notification "entering resize mode" would show up, and we will enter resize mode.In resize mode, when
ctrl + c
is pressed, notification "entering move-canvas mode" would show up, and we will enter the move-canvas mode.After that, when
q
is pressed, we will escape from move-canvas mode, and notification "leaving move-canvas mode" would show up. Now we are still in resize mode.Finally, when
q
is pressed, we will escape from resize mode and notification "exiting resize mode" would show up.