[alfred][dash] update workflow
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dashAlfredWorkflow b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dashAlfredWorkflow
index afb7a2d4..613aa12f 100755
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dashAlfredWorkflow and b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dashAlfredWorkflow differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ansible.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ansible.png
deleted file mode 100644
index 7d021b57..00000000
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ansible.png and /dev/null differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_apple.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_apple.png
new file mode 100644
index 00000000..b397823e
Binary files /dev/null and b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_apple.png differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_css.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_css.png
new file mode 100644
index 00000000..d64c794e
Binary files /dev/null and b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_css.png differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_docker.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_docker.png
deleted file mode 100644
index 5fcaf7c5..00000000
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_docker.png and /dev/null differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_haskell.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_haskell.png
new file mode 100644
index 00000000..52b867da
Binary files /dev/null and b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_haskell.png differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_javascript.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_javascript.png
deleted file mode 100644
index 87a6cae3..00000000
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_javascript.png and /dev/null differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_js.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_js.png
deleted file mode 100644
index 87a6cae3..00000000
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_js.png and /dev/null differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png
index 0c7aefa2..5f175ec9 100644
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png and b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_markdown.png differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_md.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_md.png
deleted file mode 100644
index 0c7aefa2..00000000
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_md.png and /dev/null differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_node.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_node.png
deleted file mode 100644
index b8d835f2..00000000
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_node.png and /dev/null differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_nodejs.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_nodejs.png
deleted file mode 100644
index b8d835f2..00000000
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_nodejs.png and /dev/null differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_racket.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_racket.png
new file mode 100644
index 00000000..4cec451a
Binary files /dev/null and b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_racket.png differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png
index 593fe085..59bad0a9 100644
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png and b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ruby.png differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rubygems.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rubygems.png
new file mode 100644
index 00000000..c210704d
Binary files /dev/null and b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rubygems.png differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rust.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rust.png
index c91bedaf..3df7e44f 100644
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rust.png and b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_rust.png differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ts.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ts.png
deleted file mode 100644
index 0e36779b..00000000
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_ts.png and /dev/null differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_typescript.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_typescript.png
deleted file mode 100644
index 0e36779b..00000000
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_typescript.png and /dev/null differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_vim.png b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_vim.png
index be6abe34..5dd4d872 100644
Binary files a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_vim.png and b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/dash_keyword_vim.png differ
diff --git a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist
index fdb7d07f..d33979d4 100644
--- a/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist
+++ b/Alfred.alfredpreferences/workflows/user.workflow.35F259A3-BBD9-4A1B-B237-5E149EE1E723/info.plist
@@ -55,7 +55,7 @@
<string>Copy</string>
</dict>
</array>
- <key>dash_keyword_ansible</key>
+ <key>dash_keyword_apple</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_markdown</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_rubygems</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>ansible</string>
+ <string>apple</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
- <string>./dashAlfredWorkflow "ansible:{query}"</string>
+ <string>./dashAlfredWorkflow "apple:{query}"</string>
<key>subtext</key>
- <string>Search Ansible for "{query}"</string>
+ <string>Search Apple API Reference for "{query}"</string>
<key>title</key>
- <string>Search Ansible</string>
+ <string>Search Apple API Reference</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_ansible</string>
+ <string>dash_keyword_apple</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>markdown</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
- <string>./dashAlfredWorkflow "md:{query}"</string>
+ <string>./dashAlfredWorkflow "markdown:{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_markdown</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>rubygems</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
- <string>./dashAlfredWorkflow "rust:{query}"</string>
+ <string>./dashAlfredWorkflow "rubygems:{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_rubygems</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 TypeScript for "{query}"</string>
+ <string>Search Rust for "{query}"</string>
<key>title</key>
- <string>Search TypeScript</string>
+ <string>Search Rust</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_ansible</key>
+ <key>dash_keyword_apple</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_markdown</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_rubygems</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>