update Dash workflow in Alfred
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dashAlfredWorkflow b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dashAlfredWorkflow
index 32fc209c..11675fe6 100755
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dashAlfredWorkflow and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dashAlfredWorkflow differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ansible.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ansible.png
index f5f65a5a..422f0eae 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ansible.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ansible.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_apple.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_apple.png
index c45bb3c0..0c3a2150 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_apple.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_apple.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_css.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_css.png
index 12df3763..961cad32 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_css.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_css.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_docker.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_docker.png
index 17d2ad9b..e92c6f5b 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_docker.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_docker.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_gem.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_gem.png
index 9159d6de..cce79057 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_gem.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_gem.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_haskell.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_haskell.png
index 48243575..27d8ca01 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_haskell.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_haskell.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_j.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_j.png
index bdc08a2b..1462837f 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_j.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_j.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_js.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_js.png
index 4248a496..096b5c64 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_js.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_js.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_lua.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_lua.png
new file mode 100644
index 00000000..24986ed5
Binary files /dev/null and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_lua.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_manpages.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_manpages.png
new file mode 100644
index 00000000..c205f24f
Binary files /dev/null and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_manpages.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png
index ad86cced..dcfdeca7 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_nodejs.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_nodejs.png
index 6f784440..e0d645bd 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_nodejs.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_nodejs.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_python.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_python.png
index 59cbaf1a..e221a975 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_python.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_python.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_racket.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_racket.png
index 1557bf59..6314294d 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_racket.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_racket.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rb.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rb.png
index 2714ef61..d55173d8 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rb.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rb.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png
index 2714ef61..d55173d8 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rust.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rust.png
index 409a87ee..949dec87 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rust.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rust.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_terraform.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_terraform.png
index 483125c5..7d8d8c1f 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_terraform.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_terraform.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_vim.png b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_vim.png
index 5915ac48..57519374 100644
Binary files a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_vim.png and b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_vim.png differ
diff --git a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist
index 2fc163c2..de36d301 100644
--- a/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist
+++ b/macos/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist
@@ -271,7 +271,7 @@
<string></string>
</dict>
</array>
- <key>dash_keyword_markdown</key>
+ <key>dash_keyword_lua</key>
<array>
<dict>
<key>destinationuid</key>
@@ -298,7 +298,7 @@
<string></string>
</dict>
</array>
- <key>dash_keyword_nodejs</key>
+ <key>dash_keyword_manpages</key>
<array>
<dict>
<key>destinationuid</key>
@@ -325,7 +325,7 @@
<string></string>
</dict>
</array>
- <key>dash_keyword_python</key>
+ <key>dash_keyword_markdown</key>
<array>
<dict>
<key>destinationuid</key>
@@ -352,7 +352,7 @@
<string></string>
</dict>
</array>
- <key>dash_keyword_racket</key>
+ <key>dash_keyword_nodejs</key>
<array>
<dict>
<key>destinationuid</key>
@@ -379,7 +379,7 @@
<string></string>
</dict>
</array>
- <key>dash_keyword_rb</key>
+ <key>dash_keyword_python</key>
<array>
<dict>
<key>destinationuid</key>
@@ -406,7 +406,7 @@
<string></string>
</dict>
</array>
- <key>dash_keyword_ruby</key>
+ <key>dash_keyword_racket</key>
<array>
<dict>
<key>destinationuid</key>
@@ -433,7 +433,7 @@
<string></string>
</dict>
</array>
- <key>dash_keyword_rust</key>
+ <key>dash_keyword_rb</key>
<array>
<dict>
<key>destinationuid</key>
@@ -460,7 +460,7 @@
<string></string>
</dict>
</array>
- <key>dash_keyword_terraform</key>
+ <key>dash_keyword_ruby</key>
<array>
<dict>
<key>destinationuid</key>
@@ -487,7 +487,7 @@
<string></string>
</dict>
</array>
- <key>dash_keyword_vim</key>
+ <key>dash_keyword_rust</key>
<array>
<dict>
<key>destinationuid</key>
@@ -514,543 +514,125 @@
<string></string>
</dict>
</array>
- </dict>
- <key>createdby</key>
- <string>Kapeli</string>
- <key>description</key>
- <string>Search Dash for query</string>
- <key>disabled</key>
- <false/>
- <key>name</key>
- <string>Dash</string>
- <key>objects</key>
- <array>
- <dict>
- <key>config</key>
- <dict>
- <key>escaping</key>
- <integer>127</integer>
- <key>script</key>
- <string>open -g "dash-workflow-callback://{query}"</string>
- <key>type</key>
- <integer>0</integer>
- </dict>
- <key>type</key>
- <string>alfred.workflow.action.script</string>
- <key>uid</key>
- <string>dash_action_normal</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>action</key>
- <integer>0</integer>
- <key>argument</key>
- <integer>0</integer>
- <key>hotkey</key>
- <integer>0</integer>
- <key>hotmod</key>
- <integer>0</integer>
- <key>leftcursor</key>
- <false/>
- <key>modsmode</key>
- <integer>0</integer>
- </dict>
- <key>type</key>
- <string>alfred.workflow.trigger.hotkey</string>
- <key>uid</key>
- <string>12B8CAB5-9FEE-46F2-B67E-026F4BE48A88</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>escaping</key>
- <integer>127</integer>
- <key>script</key>
- <string>open -g "dash-workflow-callback://{query}&modifierkey=cmd"</string>
- <key>type</key>
- <integer>0</integer>
- </dict>
- <key>type</key>
- <string>alfred.workflow.action.script</string>
- <key>uid</key>
- <string>dash_action_cmd</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>110</integer>
- <key>keyword</key>
- <string>dash</string>
- <key>runningsubtext</key>
- <string>Searching for "{query}"</string>
- <key>script</key>
- <string>./dashAlfredWorkflow "{query}"</string>
- <key>subtext</key>
- <string>Search Dash for "{query}"</string>
- <key>title</key>
- <string>Search Dash</string>
- <key>type</key>
- <integer>0</integer>
- <key>withspace</key>
- <true/>
- </dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>5C09F008-55F3-4966-BACC-DF3176E148A5</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>action</key>
- <integer>0</integer>
- <key>argument</key>
- <integer>1</integer>
- <key>hotkey</key>
- <integer>0</integer>
- <key>hotmod</key>
- <integer>0</integer>
- <key>leftcursor</key>
- <false/>
- <key>modsmode</key>
- <integer>0</integer>
- </dict>
- <key>type</key>
- <string>alfred.workflow.trigger.hotkey</string>
- <key>uid</key>
- <string>406C4166-C9CF-496F-8DB1-D43CE5211BEA</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>escaping</key>
- <integer>127</integer>
- <key>script</key>
- <string>open -g "dash-workflow-callback://{query}&modifierkey=alt"</string>
- <key>type</key>
- <integer>0</integer>
- </dict>
- <key>type</key>
- <string>alfred.workflow.action.script</string>
- <key>uid</key>
- <string>dash_action_alt</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
- <integer>0</integer>
- <key>withspace</key>
- <true/>
- </dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>dash_note_readme</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
- <integer>0</integer>
- <key>withspace</key>
- <true/>
- </dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>dash_note_readme</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
- <integer>0</integer>
- <key>withspace</key>
- <true/>
- </dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>dash_note_readme</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
- <integer>0</integer>
- <key>withspace</key>
- <true/>
- </dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>dash_note_readme</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
- <integer>0</integer>
- <key>withspace</key>
- <true/>
- </dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>dash_note_readme</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
- <dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
- <integer>0</integer>
- <key>withspace</key>
- <true/>
- </dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>dash_note_readme</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
+ <key>dash_keyword_terraform</key>
+ <array>
<dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
+ <key>destinationuid</key>
+ <string>dash_action_normal</string>
+ <key>modifiers</key>
<integer>0</integer>
- <key>withspace</key>
- <true/>
+ <key>modifiersubtext</key>
+ <string></string>
</dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>dash_note_readme</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
<dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
- <integer>0</integer>
- <key>withspace</key>
- <true/>
+ <key>destinationuid</key>
+ <string>dash_action_cmd</string>
+ <key>modifiers</key>
+ <integer>1048576</integer>
+ <key>modifiersubtext</key>
+ <string></string>
</dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>dash_note_readme</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
<dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
- <integer>0</integer>
- <key>withspace</key>
- <true/>
+ <key>destinationuid</key>
+ <string>dash_action_alt</string>
+ <key>modifiers</key>
+ <integer>524288</integer>
+ <key>modifiersubtext</key>
+ <string></string>
</dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>dash_note_readme</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- <dict>
- <key>config</key>
+ </array>
+ <key>dash_keyword_vim</key>
+ <array>
<dict>
- <key>argumenttype</key>
- <integer>0</integer>
- <key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
+ <key>destinationuid</key>
+ <string>dash_action_normal</string>
+ <key>modifiers</key>
<integer>0</integer>
- <key>withspace</key>
- <true/>
+ <key>modifiersubtext</key>
+ <string></string>
</dict>
- <key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
- <key>uid</key>
- <string>dash_note_readme</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
+ <dict>
+ <key>destinationuid</key>
+ <string>dash_action_cmd</string>
+ <key>modifiers</key>
+ <integer>1048576</integer>
+ <key>modifiersubtext</key>
+ <string></string>
+ </dict>
+ <dict>
+ <key>destinationuid</key>
+ <string>dash_action_alt</string>
+ <key>modifiers</key>
+ <integer>524288</integer>
+ <key>modifiersubtext</key>
+ <string></string>
+ </dict>
+ </array>
+ </dict>
+ <key>createdby</key>
+ <string>Kapeli</string>
+ <key>description</key>
+ <string>Search Dash for query</string>
+ <key>disabled</key>
+ <false/>
+ <key>name</key>
+ <string>Dash</string>
+ <key>objects</key>
+ <array>
<dict>
<key>config</key>
<dict>
- <key>argumenttype</key>
- <integer>0</integer>
<key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
+ <integer>127</integer>
<key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
+ <string>open -g "dash-workflow-callback://{query}"</string>
<key>type</key>
<integer>0</integer>
- <key>withspace</key>
- <true/>
</dict>
<key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
+ <string>alfred.workflow.action.script</string>
<key>uid</key>
- <string>dash_note_readme</string>
+ <string>dash_action_normal</string>
<key>version</key>
<integer>0</integer>
</dict>
<dict>
<key>config</key>
<dict>
- <key>argumenttype</key>
+ <key>action</key>
<integer>0</integer>
- <key>escaping</key>
+ <key>argument</key>
<integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
+ <key>hotkey</key>
+ <integer>0</integer>
+ <key>hotmod</key>
+ <integer>0</integer>
+ <key>leftcursor</key>
+ <false/>
+ <key>modsmode</key>
<integer>0</integer>
- <key>withspace</key>
- <true/>
</dict>
<key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
+ <string>alfred.workflow.trigger.hotkey</string>
<key>uid</key>
- <string>dash_note_readme</string>
+ <string>12B8CAB5-9FEE-46F2-B67E-026F4BE48A88</string>
<key>version</key>
<integer>0</integer>
</dict>
<dict>
<key>config</key>
<dict>
- <key>argumenttype</key>
- <integer>0</integer>
<key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
+ <integer>127</integer>
<key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
+ <string>open -g "dash-workflow-callback://{query}&modifierkey=cmd"</string>
<key>type</key>
<integer>0</integer>
- <key>withspace</key>
- <true/>
</dict>
<key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
+ <string>alfred.workflow.action.script</string>
<key>uid</key>
- <string>dash_note_readme</string>
+ <string>dash_action_cmd</string>
<key>version</key>
<integer>0</integer>
</dict>
@@ -1060,19 +642,17 @@ That said, you can edit anything else within this workflow (including adding new
<key>argumenttype</key>
<integer>0</integer>
<key>escaping</key>
- <integer>0</integer>
+ <integer>110</integer>
+ <key>keyword</key>
+ <string>dash</string>
<key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
+ <string>Searching for "{query}"</string>
<key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
+ <string>./dashAlfredWorkflow "{query}"</string>
<key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
+ <string>Search Dash for "{query}"</string>
<key>title</key>
- <string>PLEASE README</string>
+ <string>Search Dash</string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
@@ -1081,69 +661,47 @@ That said, you can edit anything else within this workflow (including adding new
<key>type</key>
<string>alfred.workflow.input.scriptfilter</string>
<key>uid</key>
- <string>dash_note_readme</string>
+ <string>5C09F008-55F3-4966-BACC-DF3176E148A5</string>
<key>version</key>
<integer>0</integer>
</dict>
<dict>
<key>config</key>
<dict>
- <key>argumenttype</key>
+ <key>action</key>
<integer>0</integer>
- <key>escaping</key>
+ <key>argument</key>
+ <integer>1</integer>
+ <key>hotkey</key>
<integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
- <key>type</key>
+ <key>hotmod</key>
+ <integer>0</integer>
+ <key>leftcursor</key>
+ <false/>
+ <key>modsmode</key>
<integer>0</integer>
- <key>withspace</key>
- <true/>
</dict>
<key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
+ <string>alfred.workflow.trigger.hotkey</string>
<key>uid</key>
- <string>dash_note_readme</string>
+ <string>406C4166-C9CF-496F-8DB1-D43CE5211BEA</string>
<key>version</key>
<integer>0</integer>
</dict>
<dict>
<key>config</key>
<dict>
- <key>argumenttype</key>
- <integer>0</integer>
<key>escaping</key>
- <integer>0</integer>
- <key>runningsubtext</key>
- <string>Please read what's in the "Script:" section below</string>
+ <integer>127</integer>
<key>script</key>
- <string>Dash dynamically updates this workflow with docset and search profile keywords.
-
-Do not try to change the keywords from within Alfred, as Dash will overwrite your changes. If you want to change a keyword, change it from within Dash (in Preferences > Docsets).
-
-That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
- <key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
- <key>title</key>
- <string>PLEASE README</string>
+ <string>open -g "dash-workflow-callback://{query}&modifierkey=alt"</string>
<key>type</key>
<integer>0</integer>
- <key>withspace</key>
- <true/>
</dict>
<key>type</key>
- <string>alfred.workflow.input.scriptfilter</string>
+ <string>alfred.workflow.action.script</string>
<key>uid</key>
- <string>dash_note_readme</string>
+ <string>dash_action_alt</string>
<key>version</key>
<integer>0</integer>
</dict>
@@ -1441,6 +999,64 @@ That said, you can edit anything else within this workflow (including adding new
<key>version</key>
<integer>0</integer>
</dict>
+ <dict>
+ <key>config</key>
+ <dict>
+ <key>argumenttype</key>
+ <integer>0</integer>
+ <key>escaping</key>
+ <integer>110</integer>
+ <key>keyword</key>
+ <string>lua</string>
+ <key>runningsubtext</key>
+ <string>Searching for "{query}"</string>
+ <key>script</key>
+ <string>./dashAlfredWorkflow "lua:{query}"</string>
+ <key>subtext</key>
+ <string>Search Lua 5.4 for "{query}"</string>
+ <key>title</key>
+ <string>Search Lua 5.4</string>
+ <key>type</key>
+ <integer>0</integer>
+ <key>withspace</key>
+ <true/>
+ </dict>
+ <key>type</key>
+ <string>alfred.workflow.input.scriptfilter</string>
+ <key>uid</key>
+ <string>dash_keyword_lua</string>
+ <key>version</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>config</key>
+ <dict>
+ <key>argumenttype</key>
+ <integer>0</integer>
+ <key>escaping</key>
+ <integer>110</integer>
+ <key>keyword</key>
+ <string>manpages</string>
+ <key>runningsubtext</key>
+ <string>Searching for "{query}"</string>
+ <key>script</key>
+ <string>./dashAlfredWorkflow "manpages:{query}"</string>
+ <key>subtext</key>
+ <string>Search Man Pages for "{query}"</string>
+ <key>title</key>
+ <string>Search Man Pages</string>
+ <key>type</key>
+ <integer>0</integer>
+ <key>withspace</key>
+ <true/>
+ </dict>
+ <key>type</key>
+ <string>alfred.workflow.input.scriptfilter</string>
+ <key>uid</key>
+ <string>dash_keyword_manpages</string>
+ <key>version</key>
+ <integer>0</integer>
+ </dict>
<dict>
<key>config</key>
<dict>
@@ -1781,51 +1397,61 @@ The keyword is either a docset keyword (defined in Preferences > Docsets) or
<key>ypos</key>
<integer>1770</integer>
</dict>
- <key>dash_keyword_markdown</key>
+ <key>dash_keyword_lua</key>
<dict>
<key>ypos</key>
<integer>1890</integer>
</dict>
- <key>dash_keyword_nodejs</key>
+ <key>dash_keyword_manpages</key>
<dict>
<key>ypos</key>
<integer>2010</integer>
</dict>
- <key>dash_keyword_python</key>
+ <key>dash_keyword_markdown</key>
<dict>
<key>ypos</key>
<integer>2130</integer>
</dict>
- <key>dash_keyword_racket</key>
+ <key>dash_keyword_nodejs</key>
<dict>
<key>ypos</key>
<integer>2250</integer>
</dict>
- <key>dash_keyword_rb</key>
+ <key>dash_keyword_python</key>
<dict>
<key>ypos</key>
<integer>2370</integer>
</dict>
- <key>dash_keyword_ruby</key>
+ <key>dash_keyword_racket</key>
<dict>
<key>ypos</key>
<integer>2490</integer>
</dict>
- <key>dash_keyword_rust</key>
+ <key>dash_keyword_rb</key>
<dict>
<key>ypos</key>
<integer>2610</integer>
</dict>
- <key>dash_keyword_terraform</key>
+ <key>dash_keyword_ruby</key>
<dict>
<key>ypos</key>
<integer>2730</integer>
</dict>
- <key>dash_keyword_vim</key>
+ <key>dash_keyword_rust</key>
<dict>
<key>ypos</key>
<integer>2850</integer>
</dict>
+ <key>dash_keyword_terraform</key>
+ <dict>
+ <key>ypos</key>
+ <integer>2970</integer>
+ </dict>
+ <key>dash_keyword_vim</key>
+ <dict>
+ <key>ypos</key>
+ <integer>3090</integer>
+ </dict>
<key>dash_note_readme</key>
<dict>
<key>ypos</key>