dotfiles

Alpine Linux dotfiles

git clone git://git.lin.moe/dotfiles.git

 1bindsym $mod+$left focus left
 2bindsym $mod+$down focus down
 3bindsym $mod+$up focus up
 4bindsym $mod+$right focus right
 5  
 6bindsym $mod+Left focus left
 7bindsym $mod+Down focus down
 8bindsym $mod+Up focus up
 9bindsym $mod+Right focus right
10
11bindsym $mod+Shift+$left move left
12bindsym $mod+Shift+$down move down
13bindsym $mod+Shift+$up move up
14bindsym $mod+Shift+$right move right
15  
16bindsym $mod+Shift+Left move left
17bindsym $mod+Shift+Down move down
18bindsym $mod+Shift+Up move up
19bindsym $mod+Shift+Right move right
20
21set $ws1 number 1
22set $ws2 number 2
23set $ws3 number 3
24set $ws4 number 4
25set $ws5 number 5
26set $ws6 number 6
27set $ws7 number 7
28set $ws8 number 8
29set $ws9 number 9
30set $ws10 number 10
31
32
33bindsym $mod+1 workspace $ws1
34bindsym $mod+2 workspace $ws2
35bindsym $mod+3 workspace $ws3
36bindsym $mod+4 workspace $ws4
37bindsym $mod+5 workspace $ws5
38bindsym $mod+6 workspace $ws6
39bindsym $mod+7 workspace $ws7
40bindsym $mod+8 workspace $ws8
41bindsym $mod+9 workspace $ws9
42bindsym $mod+0 workspace $ws10
43
44bindsym $mod+Shift+1 move container to workspace $ws1
45bindsym $mod+Shift+2 move container to workspace $ws2
46bindsym $mod+Shift+3 move container to workspace $ws3
47bindsym $mod+Shift+4 move container to workspace $ws4
48bindsym $mod+Shift+5 move container to workspace $ws5
49bindsym $mod+Shift+6 move container to workspace $ws6
50bindsym $mod+Shift+7 move container to workspace $ws7
51bindsym $mod+Shift+8 move container to workspace $ws8
52bindsym $mod+Shift+9 move container to workspace $ws9
53bindsym $mod+Shift+0 move container to workspace $ws10
54  
55bindsym $mod+b splith
56bindsym $mod+v splitv
57
58bindsym $mod+s layout stacking
59bindsym $mod+w layout tabbed
60bindsym $mod+e layout toggle split
61  
62bindsym $mod+f fullscreen
63
64bindsym --whole-window {
65    $mod+button4 workspace prev
66    $mod+button5 workspace next
67}
68  
69bindsym $mod+Shift+space floating toggle
70 
71bindsym $mod+space focus mode_toggle
72
73bindsym $mod+a focus parent
74
75bindsym $mod+r mode "resize"
76mode "resize" {
77    bindsym $left resize shrink width 20px
78    bindsym $down resize grow height 20px
79    bindsym $up resize shrink height 20px
80    bindsym $right resize grow width 20px
81
82    bindsym Left resize shrink width 20px
83    bindsym Down resize grow height 20px
84    bindsym Up resize shrink height 20px
85    bindsym Right resize grow width 20px
86
87    # Return to default mode
88    bindsym $mod+r mode "default"
89    bindsym Return mode "default"
90    bindsym Escape mode "default"
91}
92
93bindsym $mod+Shift+minus move scratchpad
94bindsym $mod+minus scratchpad show