diff --git a/.chunkwmrc b/.chunkwmrc
old mode 100644
new mode 100755
index f04b4fd6..df946937
--- a/.chunkwmrc
+++ b/.chunkwmrc
@@ -34,11 +34,11 @@ chunkc core::hotload 0
#
chunkc set global_desktop_mode bsp
-chunkc set global_desktop_offset_top 10
-chunkc set global_desktop_offset_bottom 10
-chunkc set global_desktop_offset_left 10
-chunkc set global_desktop_offset_right 10
-chunkc set global_desktop_offset_gap 10
+chunkc set global_desktop_offset_top 5
+chunkc set global_desktop_offset_bottom 5
+chunkc set global_desktop_offset_left 5
+chunkc set global_desktop_offset_right 5
+chunkc set global_desktop_offset_gap 5
#
# NOTE: syntax for desktop-specific settings
@@ -63,13 +63,13 @@ chunkc set bsp_split_ratio 0.5
chunkc set monitor_focus_cycle 1
chunkc set window_focus_cycle monitor
-chunkc set mouse_follows_focus intrinsic
+# chunkc set mouse_follows_focus intrinsic
chunkc set window_float_next 0
chunkc set window_region_locked 1
-chunkc set mouse_move_window \"fn 1\"
-chunkc set mouse_resize_window \"fn 2\"
-chunkc set mouse_motion_interval 35
+# chunkc set mouse_move_window "fn 1"
+# chunkc set mouse_resize_window "fn 2"
+# chunkc set mouse_motion_interval 35
chunkc set preselect_border_color 0xffd75f5f
chunkc set preselect_border_width 5
@@ -91,7 +91,7 @@ chunkc set window_use_cgs_move 0
chunkc set focused_border_color 0xff0f6288
chunkc set focused_border_width 5
-chunkc set focused_border_radius 0
+chunkc set focused_border_radius 5
chunkc set focused_border_skip_floating 1
#
@@ -117,3 +117,4 @@ chunkc core::load tiling.so
chunkc tiling::rule --owner Fantastical --state float
# chunkc tiling::rule --owner Alfred --state float
chunkc tiling::rule --owner Inkscape --state float
+chunkc tiling::rule --owner Alfred --state float
diff --git a/src/chunkc.alfredworkflow/workflow/info.plist b/src/chunkc.alfredworkflow/workflow/info.plist
index a4131b47..84778926 100644
--- a/src/chunkc.alfredworkflow/workflow/info.plist
+++ b/src/chunkc.alfredworkflow/workflow/info.plist
@@ -8,6 +8,71 @@
<string>Productivity</string>
<key>connections</key>
<dict>
+ <key>10B568C3-9FDC-42E0-A07C-F858DFC6B828</key>
+ <array>
+ <dict>
+ <key>destinationuid</key>
+ <string>2B424613-BAFC-4406-99A6-32B245E46361</string>
+ <key>modifiers</key>
+ <integer>0</integer>
+ <key>modifiersubtext</key>
+ <string></string>
+ <key>vitoclose</key>
+ <false/>
+ </dict>
+ </array>
+ <key>15B866B0-3920-4CC9-AF3D-E19D7D2B7119</key>
+ <array>
+ <dict>
+ <key>destinationuid</key>
+ <string>2B424613-BAFC-4406-99A6-32B245E46361</string>
+ <key>modifiers</key>
+ <integer>0</integer>
+ <key>modifiersubtext</key>
+ <string></string>
+ <key>vitoclose</key>
+ <false/>
+ </dict>
+ </array>
+ <key>5F427E34-8D6D-4CC4-8B73-4DE54B8792A1</key>
+ <array>
+ <dict>
+ <key>destinationuid</key>
+ <string>2B424613-BAFC-4406-99A6-32B245E46361</string>
+ <key>modifiers</key>
+ <integer>0</integer>
+ <key>modifiersubtext</key>
+ <string></string>
+ <key>vitoclose</key>
+ <false/>
+ </dict>
+ </array>
+ <key>63CF054D-4F68-4303-9594-1B5EDB68A87A</key>
+ <array>
+ <dict>
+ <key>destinationuid</key>
+ <string>2B424613-BAFC-4406-99A6-32B245E46361</string>
+ <key>modifiers</key>
+ <integer>0</integer>
+ <key>modifiersubtext</key>
+ <string></string>
+ <key>vitoclose</key>
+ <false/>
+ </dict>
+ </array>
+ <key>E171CAD0-869E-43EF-8481-900361874175</key>
+ <array>
+ <dict>
+ <key>destinationuid</key>
+ <string>2B424613-BAFC-4406-99A6-32B245E46361</string>
+ <key>modifiers</key>
+ <integer>0</integer>
+ <key>modifiersubtext</key>
+ <string></string>
+ <key>vitoclose</key>
+ <false/>
+ </dict>
+ </array>
<key>F9C39BDA-EC36-4EBB-A6F7-0E29F8722058</key>
<array>
<dict>
@@ -102,11 +167,234 @@
<key>version</key>
<integer>2</integer>
</dict>
+ <dict>
+ <key>config</key>
+ <dict>
+ <key>concurrently</key>
+ <false/>
+ <key>escaping</key>
+ <integer>0</integer>
+ <key>script</key>
+ <string>/usr/local/bin/chunkc {query}</string>
+ <key>scriptargtype</key>
+ <integer>0</integer>
+ <key>scriptfile</key>
+ <string></string>
+ <key>type</key>
+ <integer>0</integer>
+ </dict>
+ <key>type</key>
+ <string>alfred.workflow.action.script</string>
+ <key>uid</key>
+ <string>2B424613-BAFC-4406-99A6-32B245E46361</string>
+ <key>version</key>
+ <integer>2</integer>
+ </dict>
+ <dict>
+ <key>config</key>
+ <dict>
+ <key>action</key>
+ <integer>0</integer>
+ <key>argument</key>
+ <integer>3</integer>
+ <key>argumenttext</key>
+ <string>tiling::window --warp west</string>
+ <key>focusedappvariable</key>
+ <false/>
+ <key>focusedappvariablename</key>
+ <string></string>
+ <key>hotkey</key>
+ <integer>123</integer>
+ <key>hotmod</key>
+ <integer>12320768</integer>
+ <key>hotstring</key>
+ <string>←</string>
+ <key>leftcursor</key>
+ <false/>
+ <key>modsmode</key>
+ <integer>0</integer>
+ <key>relatedAppsMode</key>
+ <integer>0</integer>
+ </dict>
+ <key>type</key>
+ <string>alfred.workflow.trigger.hotkey</string>
+ <key>uid</key>
+ <string>10B568C3-9FDC-42E0-A07C-F858DFC6B828</string>
+ <key>version</key>
+ <integer>2</integer>
+ </dict>
+ <dict>
+ <key>config</key>
+ <dict>
+ <key>action</key>
+ <integer>0</integer>
+ <key>argument</key>
+ <integer>3</integer>
+ <key>argumenttext</key>
+ <string>tiling::window --warp east</string>
+ <key>focusedappvariable</key>
+ <false/>
+ <key>focusedappvariablename</key>
+ <string></string>
+ <key>hotkey</key>
+ <integer>124</integer>
+ <key>hotmod</key>
+ <integer>12320768</integer>
+ <key>hotstring</key>
+ <string>→</string>
+ <key>leftcursor</key>
+ <false/>
+ <key>modsmode</key>
+ <integer>0</integer>
+ <key>relatedAppsMode</key>
+ <integer>0</integer>
+ </dict>
+ <key>type</key>
+ <string>alfred.workflow.trigger.hotkey</string>
+ <key>uid</key>
+ <string>63CF054D-4F68-4303-9594-1B5EDB68A87A</string>
+ <key>version</key>
+ <integer>2</integer>
+ </dict>
+ <dict>
+ <key>config</key>
+ <dict>
+ <key>action</key>
+ <integer>0</integer>
+ <key>argument</key>
+ <integer>3</integer>
+ <key>argumenttext</key>
+ <string>tiling::window --warp north</string>
+ <key>focusedappvariable</key>
+ <false/>
+ <key>focusedappvariablename</key>
+ <string></string>
+ <key>hotkey</key>
+ <integer>126</integer>
+ <key>hotmod</key>
+ <integer>12320768</integer>
+ <key>hotstring</key>
+ <string>↑</string>
+ <key>leftcursor</key>
+ <false/>
+ <key>modsmode</key>
+ <integer>0</integer>
+ <key>relatedAppsMode</key>
+ <integer>0</integer>
+ </dict>
+ <key>type</key>
+ <string>alfred.workflow.trigger.hotkey</string>
+ <key>uid</key>
+ <string>5F427E34-8D6D-4CC4-8B73-4DE54B8792A1</string>
+ <key>version</key>
+ <integer>2</integer>
+ </dict>
+ <dict>
+ <key>config</key>
+ <dict>
+ <key>action</key>
+ <integer>0</integer>
+ <key>argument</key>
+ <integer>3</integer>
+ <key>argumenttext</key>
+ <string>tiling::window --warp south</string>
+ <key>focusedappvariable</key>
+ <false/>
+ <key>focusedappvariablename</key>
+ <string></string>
+ <key>hotkey</key>
+ <integer>125</integer>
+ <key>hotmod</key>
+ <integer>12320768</integer>
+ <key>hotstring</key>
+ <string>↓</string>
+ <key>leftcursor</key>
+ <false/>
+ <key>modsmode</key>
+ <integer>0</integer>
+ <key>relatedAppsMode</key>
+ <integer>0</integer>
+ </dict>
+ <key>type</key>
+ <string>alfred.workflow.trigger.hotkey</string>
+ <key>uid</key>
+ <string>15B866B0-3920-4CC9-AF3D-E19D7D2B7119</string>
+ <key>version</key>
+ <integer>2</integer>
+ </dict>
+ <dict>
+ <key>config</key>
+ <dict>
+ <key>action</key>
+ <integer>0</integer>
+ <key>argument</key>
+ <integer>3</integer>
+ <key>argumenttext</key>
+ <string>tiling::window --toggle fullscreen</string>
+ <key>focusedappvariable</key>
+ <false/>
+ <key>focusedappvariablename</key>
+ <string></string>
+ <key>hotkey</key>
+ <integer>6</integer>
+ <key>hotmod</key>
+ <integer>1835008</integer>
+ <key>hotstring</key>
+ <string>Z</string>
+ <key>leftcursor</key>
+ <false/>
+ <key>modsmode</key>
+ <integer>0</integer>
+ <key>relatedAppsMode</key>
+ <integer>0</integer>
+ </dict>
+ <key>type</key>
+ <string>alfred.workflow.trigger.hotkey</string>
+ <key>uid</key>
+ <string>E171CAD0-869E-43EF-8481-900361874175</string>
+ <key>version</key>
+ <integer>2</integer>
+ </dict>
</array>
<key>readme</key>
<string></string>
<key>uidata</key>
<dict>
+ <key>10B568C3-9FDC-42E0-A07C-F858DFC6B828</key>
+ <dict>
+ <key>xpos</key>
+ <integer>20</integer>
+ <key>ypos</key>
+ <integer>140</integer>
+ </dict>
+ <key>15B866B0-3920-4CC9-AF3D-E19D7D2B7119</key>
+ <dict>
+ <key>xpos</key>
+ <integer>20</integer>
+ <key>ypos</key>
+ <integer>470</integer>
+ </dict>
+ <key>2B424613-BAFC-4406-99A6-32B245E46361</key>
+ <dict>
+ <key>xpos</key>
+ <integer>270</integer>
+ <key>ypos</key>
+ <integer>140</integer>
+ </dict>
+ <key>5F427E34-8D6D-4CC4-8B73-4DE54B8792A1</key>
+ <dict>
+ <key>xpos</key>
+ <integer>20</integer>
+ <key>ypos</key>
+ <integer>360</integer>
+ </dict>
+ <key>63CF054D-4F68-4303-9594-1B5EDB68A87A</key>
+ <dict>
+ <key>xpos</key>
+ <integer>20</integer>
+ <key>ypos</key>
+ <integer>250</integer>
+ </dict>
<key>ACE4AC35-AD9F-4415-8820-FDAA27312B24</key>
<dict>
<key>xpos</key>
@@ -114,6 +402,13 @@
<key>ypos</key>
<integer>20</integer>
</dict>
+ <key>E171CAD0-869E-43EF-8481-900361874175</key>
+ <dict>
+ <key>xpos</key>
+ <integer>20</integer>
+ <key>ypos</key>
+ <integer>580</integer>
+ </dict>
<key>F9C39BDA-EC36-4EBB-A6F7-0E29F8722058</key>
<dict>
<key>xpos</key>