Tue, 30 Aug 2016 18:15:03 -0400
Break i3 and i3status configs into component files, to make local mods easier maybe
378
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
1 | set $mod Mod4 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
2 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
3 | # Use Mouse+$mod to drag floating windows to their wanted position |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
4 | floating_modifier $mod |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
5 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
6 | # start a terminal |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
7 | bindsym $mod+Return exec urxvtc || urxvt |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
8 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
9 | # kill focused window |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
10 | bindsym $mod+Shift+q kill |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
11 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
12 | # start dmenu (a program launcher) |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
13 | #bindsym $mod+d exec dmenu_run |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
14 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
15 | # There also is the (new) i3-dmenu-desktop which only displays applications |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
16 | # shipping a .desktop file. It is a wrapper around dmenu, so you need that |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
17 | # installed. |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
18 | bindsym $mod+d exec --no-startup-id ~/.i3/i3-dmenu-desktop |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
19 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
20 | #bindsym $mod+d exec --no-startup-id ~/.i3/j4-dmenu-desktop --dmenu="dmenu -i -b -p ] -nf \#CCC -nb \#555" |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
21 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
22 | # change focus |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
23 | bindsym $mod+j focus left |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
24 | bindsym $mod+k focus down |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
25 | bindsym $mod+l focus up |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
26 | bindsym $mod+semicolon focus right |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
27 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
28 | # alternatively, you can use the cursor keys: |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
29 | bindsym $mod+Left focus left |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
30 | bindsym $mod+Down focus down |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
31 | bindsym $mod+Up focus up |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
32 | bindsym $mod+Right focus right |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
33 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
34 | # move focused window |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
35 | bindsym $mod+Shift+j move left |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
36 | bindsym $mod+Shift+k move down |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
37 | bindsym $mod+Shift+l move up |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
38 | bindsym $mod+Shift+semicolon move right |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
39 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
40 | # alternatively, you can use the cursor keys: |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
41 | bindsym $mod+Shift+Left move left |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
42 | bindsym $mod+Shift+Down move down |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
43 | bindsym $mod+Shift+Up move up |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
44 | bindsym $mod+Shift+Right move right |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
45 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
46 | # split in horizontal orientation |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
47 | bindsym $mod+h split h |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
48 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
49 | # split in vertical orientation |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
50 | bindsym $mod+v split v |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
51 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
52 | # enter fullscreen mode for the focused container |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
53 | bindsym $mod+f fullscreen |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
54 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
55 | # change container layout (stacked, tabbed, toggle split) |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
56 | bindsym $mod+s layout stacking |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
57 | bindsym $mod+w layout tabbed |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
58 | bindsym $mod+e layout toggle split |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
59 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
60 | # toggle tiling / floating |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
61 | bindsym $mod+Shift+space floating toggle |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
62 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
63 | # change focus between tiling / floating windows |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
64 | bindsym $mod+space focus mode_toggle |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
65 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
66 | # focus the parent container |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
67 | bindsym $mod+a focus parent |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
68 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
69 | # focus the child container |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
70 | #bindsym $mod+d focus child |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
71 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
72 | bindsym $mod+b workspace back_and_forth |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
73 | bindsym $mod+minus workspace prev |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
74 | bindsym $mod+equal workspace next |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
75 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
76 | # switch to workspace |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
77 | bindsym $mod+1 workspace 1 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
78 | bindsym $mod+2 workspace 2 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
79 | bindsym $mod+3 workspace 3 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
80 | bindsym $mod+4 workspace 4 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
81 | bindsym $mod+5 workspace 5 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
82 | bindsym $mod+6 workspace 6 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
83 | bindsym $mod+7 workspace 7 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
84 | bindsym $mod+8 workspace 8 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
85 | bindsym $mod+9 workspace 9 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
86 | bindsym $mod+0 workspace 10 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
87 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
88 | # move focused container to workspace |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
89 | bindsym $mod+Shift+1 move container to workspace 1 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
90 | bindsym $mod+Shift+2 move container to workspace 2 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
91 | bindsym $mod+Shift+3 move container to workspace 3 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
92 | bindsym $mod+Shift+4 move container to workspace 4 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
93 | bindsym $mod+Shift+5 move container to workspace 5 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
94 | bindsym $mod+Shift+6 move container to workspace 6 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
95 | bindsym $mod+Shift+7 move container to workspace 7 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
96 | bindsym $mod+Shift+8 move container to workspace 8 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
97 | bindsym $mod+Shift+9 move container to workspace 9 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
98 | bindsym $mod+Shift+0 move container to workspace 10 |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
99 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
100 | # reload the configuration file |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
101 | bindsym $mod+Shift+c reload |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
102 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
103 | # restart i3 inplace (preserves your layout/session, can be used to upgrade i3) |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
104 | bindsym $mod+Shift+r restart |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
105 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
106 | # exit i3 (logs you out of your X session) |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
107 | bindsym $mod+Shift+e exec "i3-nagbar -f 'pango:DejaVu Sans 10' -t warning -m 'Do you really want to exit i3?' -b 'Yes, exit i3' 'i3-msg exit'" |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
108 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
109 | # resize window (you can also use the mouse for that) |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
110 | mode "resize" { |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
111 | # These bindings trigger as soon as you enter the resize mode |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
112 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
113 | # Pressing left will shrink the window’s width. |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
114 | # Pressing right will grow the window’s width. |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
115 | # Pressing up will shrink the window’s height. |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
116 | # Pressing down will grow the window’s height. |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
117 | bindsym j resize shrink width 10 px or 10 ppt |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
118 | bindsym k resize grow height 10 px or 10 ppt |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
119 | bindsym l resize shrink height 10 px or 10 ppt |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
120 | bindsym semicolon resize grow width 10 px or 10 ppt |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
121 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
122 | # same bindings, but for the arrow keys |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
123 | bindsym Left resize shrink width 10 px or 10 ppt |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
124 | bindsym Down resize grow height 10 px or 10 ppt |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
125 | bindsym Up resize shrink height 10 px or 10 ppt |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
126 | bindsym Right resize grow width 10 px or 10 ppt |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
127 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
128 | # back to normal: Enter or Escape |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
129 | bindsym Return mode "default" |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
130 | bindsym Escape mode "default" |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
131 | } |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
132 | |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
133 | bindsym $mod+r mode "resize" |
e13ba40f4533
Break i3 and i3status configs into component files, to make local mods easier maybe
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
134 |