Sunday, October 5, 2014

         Awesome Keyboard Shortcuts

Navigation

The Logitech MX Revolution has the following buttons:
1,2,3,4,5,6,7 - same as always (left, middle, right, scroll up, down, left right)

Button1* on tag name View tag
Button4*, *Button5* on tag name Switch to previous or next tag
Button4*, *Button5* on root window Switch to previous or next tag
Button1*, *Button3*, *Button4*, *Button5* on layout symbol Switch to previous or next layout

Layout modification

Mod4 + Button1* on tag name Tag current client with this tag only
Mod4 + Button3* on tag name Toggle this tag for client
Button3* on tag name Add this tag to current view
Mod4 + Button1* on client window Move window
Mod4 + Button3* on client window Resize window

Window manager control
Mod4 + Control + r* Restart *awesome*
Mod4 + Shift + q* Quit *awesome*
Mod4 + F1* Run prompt
Mod4 + F4* Run Lua code prompt
Mod4 + Return* Spawn terminal emulator

Clients

Mod4 + Control + i* Print the client class and instance
Mod4 + Shift + r* Redraw the focused window
Mod4 + m* Maximize client
Mod4 + f* Set client fullscreen
Mod4 + Shift + c* Kill focused client
Mod4 + t* Mark a client

Navigation

Mod4 + j* Focus next client
Mod4 + k* Focus previous client
Mod4 + u* Focus first urgent client
Mod4 + Left* View previous tag
Mod4 + Right* View next tag
Mod4 + 1-9* Switch to tag 1-9
Mod4 + Control + j* Focus next screen
Mod4 + Control + k* Focus previous screen
Mod4 + Escape* Focus previously selected tag set

Layout modification

Mod4 + Shift + j* Switch client with next client
Mod4 + Shift + k* Switch client with previous client
Mod4 + h* Decrease master width factor by 5%
Mod4 + l* Increase master width factor by 5%
Mod4 + Shift + h* Increase number of master windows by 1
Mod4 + Shift + l* Decrease number of master windows by 1
Mod4 + Control + h* Increase number of columns for non-master windows by 1
Mod4 + Control + l* Decrease number of columns for non-master windows by 1
Mod4 + space* Switch to next layout
Mod4 + Shift + space* Switch to previous layout
Mod4 + Control + space* Toggle client floating status
Mod4 + Control + Return* Swap focused client with master
Mod4 + Control + 1-9* Toggle tag view
Mod4 + Shift + 1-9* Tag client with tag
Mod4 + Shift + Control + 1-9* Toggle tag on client
Mod4 + Shift + F1-9* Tag marked clients with tag

No comments:

Post a Comment