[alfred] Update Dash workflow
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_flask.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_flask.png
deleted file mode 100644
index a1ba1cf7..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_flask.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png
deleted file mode 100644
index 15690b6f..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_md.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_md.png
deleted file mode 100644
index 15690b6f..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_md.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_osx.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_osx.png
deleted file mode 100644
index 189533f0..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_osx.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_py.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_py.png
deleted file mode 100644
index 75126150..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_py.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_py2.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_py2.png
deleted file mode 100644
index 75126150..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_py2.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_py3.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_py3.png
deleted file mode 100644
index 571a963f..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_py3.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_python2.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_python2.png
deleted file mode 100644
index 75126150..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_python2.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_python3.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_python3.png
deleted file mode 100644
index 571a963f..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_python3.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rb.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rb.png
deleted file mode 100644
index 95062948..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rb.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png
index 95062948..abd3b49b 100644
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png and b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_sqlalchemy.png b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_sqlalchemy.png
deleted file mode 100644
index 4fa237bd..00000000
Binary files a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_sqlalchemy.png and /dev/null differ
diff --git a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist
index cb8b8318..f49b99b7 100644
--- a/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist
+++ b/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist
@@ -55,169 +55,7 @@
<string>Copy</string>
</dict>
</array>
- <key>dash_keyword_flask</key>
- <array>
- <dict>
- <key>destinationuid</key>
- <string>dash_action_normal</string>
- <key>modifiers</key>
- <integer>0</integer>
- <key>modifiersubtext</key>
- <string></string>
- </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>
- <key>dash_keyword_md</key>
- <array>
- <dict>
- <key>destinationuid</key>
- <string>dash_action_normal</string>
- <key>modifiers</key>
- <integer>0</integer>
- <key>modifiersubtext</key>
- <string></string>
- </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>
- <key>dash_keyword_osx</key>
- <array>
- <dict>
- <key>destinationuid</key>
- <string>dash_action_normal</string>
- <key>modifiers</key>
- <integer>0</integer>
- <key>modifiersubtext</key>
- <string></string>
- </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>
- <key>dash_keyword_py2</key>
- <array>
- <dict>
- <key>destinationuid</key>
- <string>dash_action_normal</string>
- <key>modifiers</key>
- <integer>0</integer>
- <key>modifiersubtext</key>
- <string></string>
- </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>
- <key>dash_keyword_py3</key>
- <array>
- <dict>
- <key>destinationuid</key>
- <string>dash_action_normal</string>
- <key>modifiers</key>
- <integer>0</integer>
- <key>modifiersubtext</key>
- <string></string>
- </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>
- <key>dash_keyword_rb</key>
- <array>
- <dict>
- <key>destinationuid</key>
- <string>dash_action_normal</string>
- <key>modifiers</key>
- <integer>0</integer>
- <key>modifiersubtext</key>
- <string></string>
- </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>
- <key>dash_keyword_sqlalchemy</key>
+ <key>dash_keyword_ruby</key>
<array>
<dict>
<key>destinationuid</key>
@@ -449,19 +287,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>ruby</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 "ruby:{query}"</string>
<key>subtext</key>
- <string>Please read what's in the "Script:" section below</string>
+ <string>Search Ruby 2 for "{query}"</string>
<key>title</key>
- <string>PLEASE README</string>
+ <string>Search Ruby 2</string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
@@ -470,574 +306,30 @@ 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>dash_keyword_ruby</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).
+ </array>
+ <key>readme</key>
+ <string>Usage:
+'dash {query}'
+'{keyword} {query}'
-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>
+The keyword is either a docset keyword (defined in Preferences > Docsets) or a search profile keyword trigger (defined by clicking on the loupe icon of the main search field).</string>
+ <key>uidata</key>
+ <dict>
+ <key>12B8CAB5-9FEE-46F2-B67E-026F4BE48A88</key>
+ <dict>
+ <key>ypos</key>
+ <real>60</real>
</dict>
+ <key>406C4166-C9CF-496F-8DB1-D43CE5211BEA</key>
<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>
+ <key>ypos</key>
+ <real>210</real>
</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>
- <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>110</integer>
- <key>keyword</key>
- <string>flask</string>
- <key>runningsubtext</key>
- <string>Searching for "{query}"</string>
- <key>script</key>
- <string>./dashAlfredWorkflow "flask:{query}"</string>
- <key>subtext</key>
- <string>Search Flask for "{query}"</string>
- <key>title</key>
- <string>Search Flask</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_flask</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>md</string>
- <key>runningsubtext</key>
- <string>Searching for "{query}"</string>
- <key>script</key>
- <string>./dashAlfredWorkflow "md:{query}"</string>
- <key>subtext</key>
- <string>Search Markdown for "{query}"</string>
- <key>title</key>
- <string>Search Markdown</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_md</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>osx</string>
- <key>runningsubtext</key>
- <string>Searching for "{query}"</string>
- <key>script</key>
- <string>./dashAlfredWorkflow "osx:{query}"</string>
- <key>subtext</key>
- <string>Search OS X 10.10 for "{query}"</string>
- <key>title</key>
- <string>Search OS X 10.10</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_osx</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>py2</string>
- <key>runningsubtext</key>
- <string>Searching for "{query}"</string>
- <key>script</key>
- <string>./dashAlfredWorkflow "py2:{query}"</string>
- <key>subtext</key>
- <string>Search Python 2 for "{query}"</string>
- <key>title</key>
- <string>Search Python 2</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_py2</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>py3</string>
- <key>runningsubtext</key>
- <string>Searching for "{query}"</string>
- <key>script</key>
- <string>./dashAlfredWorkflow "py3:{query}"</string>
- <key>subtext</key>
- <string>Search Python 3 for "{query}"</string>
- <key>title</key>
- <string>Search Python 3</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_py3</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>rb</string>
- <key>runningsubtext</key>
- <string>Searching for "{query}"</string>
- <key>script</key>
- <string>./dashAlfredWorkflow "rb:{query}"</string>
- <key>subtext</key>
- <string>Search Ruby 2 for "{query}"</string>
- <key>title</key>
- <string>Search Ruby 2</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_rb</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>sqlalchemy</string>
- <key>runningsubtext</key>
- <string>Searching for "{query}"</string>
- <key>script</key>
- <string>./dashAlfredWorkflow "sqlalchemy:{query}"</string>
- <key>subtext</key>
- <string>Search SQLAlchemy for "{query}"</string>
- <key>title</key>
- <string>Search SQLAlchemy</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_sqlalchemy</string>
- <key>version</key>
- <integer>0</integer>
- </dict>
- </array>
- <key>readme</key>
- <string>Usage:
-'dash {query}'
-'{keyword} {query}'
-
-The keyword is either a docset keyword (defined in Preferences > Docsets) or a search profile keyword trigger (defined by clicking on the loupe icon of the main search field).</string>
- <key>uidata</key>
- <dict>
- <key>12B8CAB5-9FEE-46F2-B67E-026F4BE48A88</key>
- <dict>
- <key>ypos</key>
- <real>60</real>
- </dict>
- <key>406C4166-C9CF-496F-8DB1-D43CE5211BEA</key>
- <dict>
- <key>ypos</key>
- <real>210</real>
- </dict>
- <key>5C09F008-55F3-4966-BACC-DF3176E148A5</key>
+ <key>5C09F008-55F3-4966-BACC-DF3176E148A5</key>
<dict>
<key>ypos</key>
<real>140</real>
@@ -1057,41 +349,11 @@ The keyword is either a docset keyword (defined in Preferences > Docsets) or
<key>ypos</key>
<real>10</real>
</dict>
- <key>dash_keyword_flask</key>
+ <key>dash_keyword_ruby</key>
<dict>
<key>ypos</key>
<integer>930</integer>
</dict>
- <key>dash_keyword_md</key>
- <dict>
- <key>ypos</key>
- <integer>1050</integer>
- </dict>
- <key>dash_keyword_osx</key>
- <dict>
- <key>ypos</key>
- <integer>1170</integer>
- </dict>
- <key>dash_keyword_py2</key>
- <dict>
- <key>ypos</key>
- <integer>1290</integer>
- </dict>
- <key>dash_keyword_py3</key>
- <dict>
- <key>ypos</key>
- <integer>1410</integer>
- </dict>
- <key>dash_keyword_rb</key>
- <dict>
- <key>ypos</key>
- <integer>1530</integer>
- </dict>
- <key>dash_keyword_sqlalchemy</key>
- <dict>
- <key>ypos</key>
- <integer>1650</integer>
- </dict>
<key>dash_note_readme</key>
<dict>
<key>ypos</key>