diff --git a/alfred/Alfred.alfredpreferences/workflows/user.workflow.A5AFE235-CC5D-4E1D-8945-C508E8780AA9/dash_keyword_java12.png b/alfred/Alfred.alfredpreferences/workflows/user.workflow.A5AFE235-CC5D-4E1D-8945-C508E8780AA9/dash_keyword_java12.png
new file mode 100644
index 0000000..e2e52ea
Binary files /dev/null and b/alfred/Alfred.alfredpreferences/workflows/user.workflow.A5AFE235-CC5D-4E1D-8945-C508E8780AA9/dash_keyword_java12.png differ
diff --git a/alfred/Alfred.alfredpreferences/workflows/user.workflow.A5AFE235-CC5D-4E1D-8945-C508E8780AA9/info.plist b/alfred/Alfred.alfredpreferences/workflows/user.workflow.A5AFE235-CC5D-4E1D-8945-C508E8780AA9/info.plist
index 53795fb..8bf93dc 100644
--- a/alfred/Alfred.alfredpreferences/workflows/user.workflow.A5AFE235-CC5D-4E1D-8945-C508E8780AA9/info.plist
+++ b/alfred/Alfred.alfredpreferences/workflows/user.workflow.A5AFE235-CC5D-4E1D-8945-C508E8780AA9/info.plist
@@ -55,6 +55,33 @@
Copy
+ dash_keyword_docker
+
+
+ destinationuid
+ dash_action_normal
+ modifiers
+ 0
+ modifiersubtext
+
+
+
+ destinationuid
+ dash_action_cmd
+ modifiers
+ 1048576
+ modifiersubtext
+
+
+
+ destinationuid
+ dash_action_alt
+ modifiers
+ 524288
+ modifiersubtext
+
+
+
dash_keyword_go
@@ -82,6 +109,33 @@
+ dash_keyword_java12
+
+
+ destinationuid
+ dash_action_normal
+ modifiers
+ 0
+ modifiersubtext
+
+
+
+ destinationuid
+ dash_action_cmd
+ modifiers
+ 1048576
+ modifiersubtext
+
+
+
+ destinationuid
+ dash_action_alt
+ modifiers
+ 524288
+ modifiersubtext
+
+
+
dash_keyword_java8
@@ -136,7 +190,7 @@
- dash_keyword_matplotlib
+ dash_keyword_mongodb
destinationuid
@@ -163,7 +217,7 @@
- dash_keyword_numpy
+ dash_keyword_mysql
destinationuid
@@ -190,7 +244,34 @@
- dash_keyword_pandas
+ dash_keyword_nodejs
+
+
+ destinationuid
+ dash_action_normal
+ modifiers
+ 0
+ modifiersubtext
+
+
+
+ destinationuid
+ dash_action_cmd
+ modifiers
+ 1048576
+ modifiersubtext
+
+
+
+ destinationuid
+ dash_action_alt
+ modifiers
+ 524288
+ modifiersubtext
+
+
+
+ dash_keyword_psql
destinationuid
@@ -244,34 +325,7 @@
- dash_keyword_ruby
-
-
- destinationuid
- dash_action_normal
- modifiers
- 0
- modifiersubtext
-
-
-
- destinationuid
- dash_action_cmd
- modifiers
- 1048576
- modifiersubtext
-
-
-
- destinationuid
- dash_action_alt
- modifiers
- 524288
- modifiersubtext
-
-
-
- dash_keyword_seaborn
+ dash_keyword_redis
destinationuid
@@ -2198,6 +2252,66 @@ That said, you can edit anything else within this workflow (including adding new
version
0
+
+ config
+
+ argumenttype
+ 0
+ escaping
+ 0
+ runningsubtext
+ Please read what's in the "Script:" section below
+ script
+ 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).
+ subtext
+ Please read what's in the "Script:" section below
+ title
+ PLEASE README
+ type
+ 0
+ withspace
+
+
+ type
+ alfred.workflow.input.scriptfilter
+ uid
+ dash_note_readme
+ version
+ 0
+
+
+ config
+
+ argumenttype
+ 0
+ escaping
+ 110
+ keyword
+ docker
+ runningsubtext
+ Searching for "{query}"
+ script
+ ./dashAlfredWorkflow "docker:{query}"
+ subtext
+ Search Docker for "{query}"
+ title
+ Search Docker
+ type
+ 0
+ withspace
+
+
+ type
+ alfred.workflow.input.scriptfilter
+ uid
+ dash_keyword_docker
+ version
+ 0
+
config
@@ -2227,6 +2341,35 @@ That said, you can edit anything else within this workflow (including adding new
version
0
+
+ config
+
+ argumenttype
+ 0
+ escaping
+ 110
+ keyword
+ java12
+ runningsubtext
+ Searching for "{query}"
+ script
+ ./dashAlfredWorkflow "java12:{query}"
+ subtext
+ Search Java SE12 for "{query}"
+ title
+ Search Java SE12
+ type
+ 0
+ withspace
+
+
+ type
+ alfred.workflow.input.scriptfilter
+ uid
+ dash_keyword_java12
+ version
+ 0
+
config
@@ -2293,15 +2436,15 @@ That said, you can edit anything else within this workflow (including adding new
escaping
110
keyword
- matplotlib
+ mongodb
runningsubtext
Searching for "{query}"
script
- ./dashAlfredWorkflow "matplotlib:{query}"
+ ./dashAlfredWorkflow "mongodb:{query}"
subtext
- Search Matplotlib for "{query}"
+ Search MongoDB for "{query}"
title
- Search Matplotlib
+ Search MongoDB
type
0
withspace
@@ -2310,7 +2453,7 @@ That said, you can edit anything else within this workflow (including adding new
type
alfred.workflow.input.scriptfilter
uid
- dash_keyword_matplotlib
+ dash_keyword_mongodb
version
0
@@ -2322,15 +2465,15 @@ That said, you can edit anything else within this workflow (including adding new
escaping
110
keyword
- numpy
+ mysql
runningsubtext
Searching for "{query}"
script
- ./dashAlfredWorkflow "numpy:{query}"
+ ./dashAlfredWorkflow "mysql:{query}"
subtext
- Search NumPy for "{query}"
+ Search MySQL for "{query}"
title
- Search NumPy
+ Search MySQL
type
0
withspace
@@ -2339,7 +2482,7 @@ That said, you can edit anything else within this workflow (including adding new
type
alfred.workflow.input.scriptfilter
uid
- dash_keyword_numpy
+ dash_keyword_mysql
version
0
@@ -2351,15 +2494,15 @@ That said, you can edit anything else within this workflow (including adding new
escaping
110
keyword
- pandas
+ nodejs
runningsubtext
Searching for "{query}"
script
- ./dashAlfredWorkflow "pandas:{query}"
+ ./dashAlfredWorkflow "nodejs:{query}"
subtext
- Search Pandas for "{query}"
+ Search Node.js for "{query}"
title
- Search Pandas
+ Search Node.js
type
0
withspace
@@ -2368,7 +2511,36 @@ That said, you can edit anything else within this workflow (including adding new
type
alfred.workflow.input.scriptfilter
uid
- dash_keyword_pandas
+ dash_keyword_nodejs
+ version
+ 0
+
+
+ config
+
+ argumenttype
+ 0
+ escaping
+ 110
+ keyword
+ psql
+ runningsubtext
+ Searching for "{query}"
+ script
+ ./dashAlfredWorkflow "psql:{query}"
+ subtext
+ Search PostgreSQL for "{query}"
+ title
+ Search PostgreSQL
+ type
+ 0
+ withspace
+
+
+ type
+ alfred.workflow.input.scriptfilter
+ uid
+ dash_keyword_psql
version
0
@@ -2409,15 +2581,15 @@ That said, you can edit anything else within this workflow (including adding new
escaping
110
keyword
- ruby
+ redis
runningsubtext
Searching for "{query}"
script
- ./dashAlfredWorkflow "ruby:{query}"
+ ./dashAlfredWorkflow "redis:{query}"
subtext
- Search Ruby 2 for "{query}"
+ Search Redis for "{query}"
title
- Search Ruby 2
+ Search Redis
type
0
withspace
@@ -2426,36 +2598,7 @@ That said, you can edit anything else within this workflow (including adding new
type
alfred.workflow.input.scriptfilter
uid
- dash_keyword_ruby
- version
- 0
-
-
- config
-
- argumenttype
- 0
- escaping
- 110
- keyword
- seaborn
- runningsubtext
- Searching for "{query}"
- script
- ./dashAlfredWorkflow "seaborn:{query}"
- subtext
- Search Seaborn for "{query}"
- title
- Search Seaborn
- type
- 0
- withspace
-
-
- type
- alfred.workflow.input.scriptfilter
- uid
- dash_keyword_seaborn
+ dash_keyword_redis
version
0
@@ -2527,56 +2670,66 @@ The keyword is either a docset keyword (defined in Preferences > Docsets) or
ypos
10
- dash_keyword_go
+ dash_keyword_docker
ypos
930
- dash_keyword_java8
+ dash_keyword_go
ypos
1050
- dash_keyword_kubernetes
+ dash_keyword_java12
ypos
1170
- dash_keyword_matplotlib
+ dash_keyword_java8
ypos
1290
- dash_keyword_numpy
+ dash_keyword_kubernetes
ypos
1410
- dash_keyword_pandas
+ dash_keyword_mongodb
ypos
1530
- dash_keyword_python3
+ dash_keyword_mysql
ypos
1650
- dash_keyword_ruby
+ dash_keyword_nodejs
ypos
1770
- dash_keyword_seaborn
+ dash_keyword_psql
ypos
1890
- dash_keyword_terraform
+ dash_keyword_python3
ypos
2010
+ dash_keyword_redis
+
+ ypos
+ 2130
+
+ dash_keyword_terraform
+
+ ypos
+ 2250
+
dash_note_readme
ypos
diff --git a/dash/Dash.dashsync/Preferences.plist b/dash/Dash.dashsync/Preferences.plist
index d2b7ded..b6dfac6 100644
--- a/dash/Dash.dashsync/Preferences.plist
+++ b/dash/Dash.dashsync/Preferences.plist
@@ -459,6 +459,11 @@
date
2020-05-12T06:00:20Z
+ http://kapeli.com/feeds/Java_SE12.xml
+
+ date
+ 2021-04-23T01:03:01Z
+
http://kapeli.com/feeds/Java_SE8.xml
date