summaryrefslogtreecommitdiff
path: root/xmonad/xmonad-cheatsheet
blob: 99b892327704440a80df17990702ef38c41b47e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
mod-shift-return
    Launch terminal
mod-p
    Launch dmenu
mod-shift-p
    Launch gmrun
mod-shift-c
    Close the focused window
mod-space
    Rotate through the available layout algorithms
mod-shift-space
    Reset the layouts on the current workspace to default
mod-n
    Resize viewed windows to the correct size
mod-tab
    Move focus to the next window
mod-shift-tab
    Move focus to the previous window
mod-j
    Move focus to the next window
mod-k
    Move focus to the previous window
mod-m
    Move focus to the master window
mod-return
    Swap the focused window and the master window
mod-shift-j
    Swap the focused window with the next window
mod-shift-k
    Swap the focused window with the previous window
mod-h
    Shrink the master area
mod-l (reassigned to mod-;)
    Expand the master area
mod-t
    Push window back into tiling
mod-comma
    Increment the number of windows in the master area
mod-period
    Deincrement the number of windows in the master area
mod-shift-q
    Quit xmonad
mod-q
    Restart xmonad
mod-shift-slash
    Run xmessage with a summary of the default keybindings (useful for beginners)
mod-[1..9]
    Switch to workspace N
mod-shift-[1..9]
    Move client to workspace N
mod-{w,e,r}
    Switch to physical/Xinerama screens 1, 2, or 3
mod-shift-{w,e,r}
    Move client to screen 1, 2, or 3
mod-button1
    Set the window to floating mode and move by dragging
mod-button2
    Raise the window to the top of the stack
mod-button3
    Set the window to floating mode and resize by dragging