@ -55,7 +55,7 @@
<string>Copy</string>
</dict>
</array>
<key>dash_keyword_ansib le</key>
<key>dash_keyword_app le</key>
<array>
<dict>
<key>destinationuid</key>
@ -82,7 +82,7 @@
<string></string>
</dict>
</array>
<key>dash_keyword_docker </key>
<key>dash_keyword_css </key>
<array>
<dict>
<key>destinationuid</key>
@ -109,7 +109,7 @@
<string></string>
</dict>
</array>
<key>dash_keyword_js </key>
<key>dash_keyword_haskell </key>
<array>
<dict>
<key>destinationuid</key>
@ -136,7 +136,7 @@
<string></string>
</dict>
</array>
<key>dash_keyword_md</key>
<key>dash_keyword_mark down </key>
<array>
<dict>
<key>destinationuid</key>
@ -163,7 +163,7 @@
<string></string>
</dict>
</array>
<key>dash_keyword_node </key>
<key>dash_keyword_racket </key>
<array>
<dict>
<key>destinationuid</key>
@ -217,7 +217,7 @@
<string></string>
</dict>
</array>
<key>dash_keyword_rust </key>
<key>dash_keyword_rubygem s</key>
<array>
<dict>
<key>destinationuid</key>
@ -244,7 +244,7 @@
<string></string>
</dict>
</array>
<key>dash_keyword_ts </key>
<key>dash_keyword_rust </key>
<array>
<dict>
<key>destinationuid</key>
@ -666,6 +666,68 @@ That said, you can edit anything else within this workflow (including adding new
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>
@ -691,15 +753,15 @@ That said, you can edit anything else within this workflow (including adding new
<key>escaping</key>
<integer>110</integer>
<key>keyword</key>
<string>ansib le</string>
<string>app le</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "ansib le:{query}"</string>
<string>./dashAlfredWorkflow "app le:{query}"</string>
<key>subtext</key>
<string>Search Ansibl e for "{query}"</string>
<string>Search Apple API Referenc e for "{query}"</string>
<key>title</key>
<string>Search Ansibl e</string>
<string>Search Apple API Referenc e</string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
@ -708,7 +770,7 @@ 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_keyword_ansib le</string>
<string>dash_keyword_app le</string>
<key>version</key>
<integer>0</integer>
</dict>
@ -720,15 +782,15 @@ That said, you can edit anything else within this workflow (including adding new
<key>escaping</key>
<integer>110</integer>
<key>keyword</key>
<string>docker </string>
<string>css </string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "docker :{query}"</string>
<string>./dashAlfredWorkflow "css :{query}"</string>
<key>subtext</key>
<string>Search Docker for "{query}"</string>
<string>Search CSS for "{query}"</string>
<key>title</key>
<string>Search Docker </string>
<string>Search CSS </string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
@ -737,7 +799,7 @@ 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_keyword_docker </string>
<string>dash_keyword_css </string>
<key>version</key>
<integer>0</integer>
</dict>
@ -749,15 +811,15 @@ That said, you can edit anything else within this workflow (including adding new
<key>escaping</key>
<integer>110</integer>
<key>keyword</key>
<string>js </string>
<string>haskell </string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "js :{query}"</string>
<string>./dashAlfredWorkflow "haskell :{query}"</string>
<key>subtext</key>
<string>Search JavaScript for "{query}"</string>
<string>Search Haskell for "{query}"</string>
<key>title</key>
<string>Search JavaScript </string>
<string>Search Haskell </string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
@ -766,7 +828,7 @@ 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_keyword_js </string>
<string>dash_keyword_haskell </string>
<key>version</key>
<integer>0</integer>
</dict>
@ -778,11 +840,11 @@ That said, you can edit anything else within this workflow (including adding new
<key>escaping</key>
<integer>110</integer>
<key>keyword</key>
<string>md</string>
<string>mark down </string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "md:{query}"</string>
<string>./dashAlfredWorkflow "mark down :{query}"</string>
<key>subtext</key>
<string>Search Markdown for "{query}"</string>
<key>title</key>
@ -795,7 +857,7 @@ 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_keyword_md</string>
<string>dash_keyword_mark down </string>
<key>version</key>
<integer>0</integer>
</dict>
@ -807,15 +869,15 @@ That said, you can edit anything else within this workflow (including adding new
<key>escaping</key>
<integer>110</integer>
<key>keyword</key>
<string>node </string>
<string>racket </string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "node :{query}"</string>
<string>./dashAlfredWorkflow "racket :{query}"</string>
<key>subtext</key>
<string>Search Node.js for "{query}"</string>
<string>Search Racket for "{query}"</string>
<key>title</key>
<string>Search Node.js </string>
<string>Search Racket </string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
@ -824,7 +886,7 @@ 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_keyword_node </string>
<string>dash_keyword_racket </string>
<key>version</key>
<integer>0</integer>
</dict>
@ -865,15 +927,15 @@ That said, you can edit anything else within this workflow (including adding new
<key>escaping</key>
<integer>110</integer>
<key>keyword</key>
<string>rust </string>
<string>rubygem s</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "rust :{query}"</string>
<string>./dashAlfredWorkflow "rubygem s:{query}"</string>
<key>subtext</key>
<string>Search Rust for "{query}"</string>
<string>Search rake for "{query}"</string>
<key>title</key>
<string>Search Rust </string>
<string>Search rake </string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
@ -882,7 +944,7 @@ 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_keyword_rust </string>
<string>dash_keyword_rubygem s</string>
<key>version</key>
<integer>0</integer>
</dict>
@ -894,15 +956,15 @@ That said, you can edit anything else within this workflow (including adding new
<key>escaping</key>
<integer>110</integer>
<key>keyword</key>
<string>ts </string>
<string>rust </string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "ts :{query}"</string>
<string>./dashAlfredWorkflow "rust :{query}"</string>
<key>subtext</key>
<string>Search TypeScrip t for "{query}"</string>
<string>Search Rus t for "{query}"</string>
<key>title</key>
<string>Search TypeScrip t</string>
<string>Search Rus t</string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
@ -911,7 +973,7 @@ 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_keyword_ts </string>
<string>dash_keyword_rust </string>
<key>version</key>
<integer>0</integer>
</dict>
@ -983,27 +1045,27 @@ The keyword is either a docset keyword (defined in Preferences > Docsets) or
<key>ypos</key>
<real>10</real>
</dict>
<key>dash_keyword_ansib le</key>
<key>dash_keyword_app le</key>
<dict>
<key>ypos</key>
<integer>930</integer>
</dict>
<key>dash_keyword_docker </key>
<key>dash_keyword_css </key>
<dict>
<key>ypos</key>
<integer>1050</integer>
</dict>
<key>dash_keyword_js </key>
<key>dash_keyword_haskell </key>
<dict>
<key>ypos</key>
<integer>1170</integer>
</dict>
<key>dash_keyword_md</key>
<key>dash_keyword_mark down </key>
<dict>
<key>ypos</key>
<integer>1290</integer>
</dict>
<key>dash_keyword_node </key>
<key>dash_keyword_racket </key>
<dict>
<key>ypos</key>
<integer>1410</integer>
@ -1013,12 +1075,12 @@ The keyword is either a docset keyword (defined in Preferences > Docsets) or
<key>ypos</key>
<integer>1530</integer>
</dict>
<key>dash_keyword_rust </key>
<key>dash_keyword_rubygem s</key>
<dict>
<key>ypos</key>
<integer>1650</integer>
</dict>
<key>dash_keyword_ts </key>
<key>dash_keyword_rust </key>
<dict>
<key>ypos</key>
<integer>1770</integer>