dotfiles

Author: Kyle Fuller <kyle@fuller.li> 2018-08-05 17:36:24 +0100 +0100
Committer: Kyle Fuller <kyle@fuller.li> 2018-08-05 17:36:24 +0100 +0100
Commit: 2d28989b8ea65e8b41705ab22d8bd0cb5ff3e552
Parent: c4c17071ab481a9305a22d694ac1cf26f4607e0a


refactor(skhd): Add offset mode
diff --git a/.skhdrc b/.skhdrc
index 20bff487750c8beeb9afb05d4fb37c15c7d1fa4a..a97d977ff4f9296c1af96a2841fefb89b5aa1a4a 100644
--- a/.skhdrc
+++ b/.skhdrc
@@ -101,3 +101,17 @@ ctrl + alt - h : chunkc tiling::window --use-insertion-point west
 ctrl + alt - j : chunkc tiling::window --use-insertion-point south
 ctrl + alt - k : chunkc tiling::window --use-insertion-point north
 ctrl + alt - l : chunkc tiling::window --use-insertion-point east
+
+# Gap mode
+:: gaps
+
+meh - o ; gaps
+
+# leave resize mode
+gaps < escape ; default
+gaps < return ; default
+
+gaps < up : chunkc tiling:desktop --gap inc
+gaps < down : chunkc tiling:desktop --gap dec
+gaps < left : chunkc tiling:desktop --padding dec
+gaps < right : chunkc tiling:desktop --padding inc
diff --git a/README.md b/README.md
index 2528748ac03b772d2fa2c4949efea4d9a5f51078..7cfbc08eab80e445885e3f50f3258e03f4d41f8b 100644
--- a/README.md
+++ b/README.md
@@ -37,6 +37,11 @@ |---------------|-----------------------|
 | hyper - f     | Toggle fullscreen     |
 | hyper - d     | Toggle Float          |
 | hyper - r     | Enter resize mode     |
+
+#### Change Focus
+
+| Shortcut      | Action                |
+|---------------|-----------------------|
 | hyper - up    | Focus up window       |
 | hyper - right | Focus right window    |
 | hyper - down  | Focus down window     |
@@ -79,6 +84,12 @@ | meh - m       | Monocle Mode          |
 | meh - d       | Floating Mode         |
 | meh - s       | Toggle split          |
 | meh - f       | Toggle native fullscreen |
+| meh - o       | Enter Gaps Mode       |
+
+#### Move Focussed Window
+
+| Shortcut      | Action                |
+|---------------|-----------------------|
 | meh - up      | Swap up window        |
 | meh - right   | Swap right window     |
 | meh - down    | Swap down window      |
@@ -91,3 +102,14 @@ | meh - 5       | Move to Desktop 5     |
 | meh - 6       | Move to Monitor 1     |
 | meh - 7       | Move to Monitor 2     |
 | meh - 8       | Move to Monitor 3     |
+
+#### Gaps Mode
+
+| Shortcut      | Action           |
+|---------------|------------------|
+| down          | Decrease Gaps    |
+| up            | Increase Gaps    |
+| left          | Decrease Padding |
+| right         | Increase Padding |
+| esc           | Exit Mode        |
+| return        | Exit Mode        |