[alfred] update dash workflow

pull/28/head
Alpha Chen 6 years ago
parent c1a5ad34ac
commit 7c2dfbaa51

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

@ -55,141 +55,6 @@
<string>Copy</string>
</dict>
</array>
<key>dash_keyword_apple</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_css</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_haskell</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_markdown</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_racket</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_ruby</key>
<array>
<dict>
@ -217,33 +82,6 @@
<string></string>
</dict>
</array>
<key>dash_keyword_rubygems</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_rust</key>
<array>
<dict>
@ -565,19 +403,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 &gt; 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>
@ -586,7 +422,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_note_readme</string>
<string>dash_keyword_ruby</string>
<key>version</key>
<integer>0</integer>
</dict>
@ -596,19 +432,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>rust</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 &gt; Docsets).
That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
<string>./dashAlfredWorkflow "rust:{query}"</string>
<key>subtext</key>
<string>Please read what's in the "Script:" section below</string>
<string>Search Rust for "{query}"</string>
<key>title</key>
<string>PLEASE README</string>
<string>Search Rust</string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
@ -617,7 +451,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_note_readme</string>
<string>dash_keyword_rust</string>
<key>version</key>
<integer>0</integer>
</dict>
@ -627,19 +461,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>vim</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 &gt; Docsets).
That said, you can edit anything else within this workflow (including adding new triggers/actions/hotkeys).</string>
<string>./dashAlfredWorkflow "vim:{query}"</string>
<key>subtext</key>
<string>Please read what's in the "Script:" section below</string>
<string>Search Vim for "{query}"</string>
<key>title</key>
<string>PLEASE README</string>
<string>Search Vim</string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
@ -648,410 +480,25 @@ 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_vim</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 &gt; 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 &gt; 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>
<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 &gt; 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 &gt; 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 &gt; 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>apple</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "apple:{query}"</string>
<key>subtext</key>
<string>Search Apple API Reference for "{query}"</string>
<key>title</key>
<string>Search Apple API Reference</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_apple</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>css</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "css:{query}"</string>
<key>subtext</key>
<string>Search CSS for "{query}"</string>
<key>title</key>
<string>Search CSS</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_css</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>haskell</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "haskell:{query}"</string>
<key>subtext</key>
<string>Search Haskell for "{query}"</string>
<key>title</key>
<string>Search Haskell</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_haskell</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>markdown</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "markdown:{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_markdown</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>racket</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "racket:{query}"</string>
<key>subtext</key>
<string>Search Racket for "{query}"</string>
<key>title</key>
<string>Search Racket</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_racket</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>ruby</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "ruby:{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_ruby</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>rubygems</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "rubygems:{query}"</string>
<key>subtext</key>
<string>Search rake for "{query}"</string>
<key>title</key>
<string>Search rake</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_rubygems</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>rust</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "rust:{query}"</string>
<key>subtext</key>
<string>Search Rust for "{query}"</string>
<key>title</key>
<string>Search Rust</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_rust</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>vim</string>
<key>runningsubtext</key>
<string>Searching for "{query}"</string>
<key>script</key>
<string>./dashAlfredWorkflow "vim:{query}"</string>
<key>subtext</key>
<string>Search Vim for "{query}"</string>
<key>title</key>
<string>Search Vim</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_vim</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 &gt; 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>
<key>406C4166-C9CF-496F-8DB1-D43CE5211BEA</key>
<dict>
<key>ypos</key>
<real>210</real>
@ -1076,50 +523,20 @@ The keyword is either a docset keyword (defined in Preferences &gt; Docsets) or
<key>ypos</key>
<real>10</real>
</dict>
<key>dash_keyword_apple</key>
<dict>
<key>ypos</key>
<integer>930</integer>
</dict>
<key>dash_keyword_css</key>
<dict>
<key>ypos</key>
<integer>1050</integer>
</dict>
<key>dash_keyword_haskell</key>
<dict>
<key>ypos</key>
<integer>1170</integer>
</dict>
<key>dash_keyword_markdown</key>
<dict>
<key>ypos</key>
<integer>1290</integer>
</dict>
<key>dash_keyword_racket</key>
<dict>
<key>ypos</key>
<integer>1410</integer>
</dict>
<key>dash_keyword_ruby</key>
<dict>
<key>ypos</key>
<integer>1530</integer>
</dict>
<key>dash_keyword_rubygems</key>
<dict>
<key>ypos</key>
<integer>1650</integer>
<integer>930</integer>
</dict>
<key>dash_keyword_rust</key>
<dict>
<key>ypos</key>
<integer>1770</integer>
<integer>1050</integer>
</dict>
<key>dash_keyword_vim</key>
<dict>
<key>ypos</key>
<integer>1890</integer>
<integer>1170</integer>
</dict>
<key>dash_note_readme</key>
<dict>

@ -0,0 +1,179 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>bundleid</key>
<string>com.arbitrarydefinitions.ykman</string>
<key>category</key>
<string>Tools</string>
<key>connections</key>
<dict>
<key>14641DE4-561C-42A5-A5A9-EB73F695DC44</key>
<array>
<dict>
<key>destinationuid</key>
<string>2BFAA7CE-8450-496F-992F-5D0B1B6CA41D</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
<key>vitoclose</key>
<false/>
</dict>
</array>
<key>2BFAA7CE-8450-496F-992F-5D0B1B6CA41D</key>
<array>
<dict>
<key>destinationuid</key>
<string>6F9F0651-FA49-4F03-8EFE-2BAA285CB4B5</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
<key>vitoclose</key>
<false/>
</dict>
<dict>
<key>destinationuid</key>
<string>4DB678FB-3312-4006-BEC5-FAAC2C3D9698</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
<key>vitoclose</key>
<false/>
</dict>
</array>
</dict>
<key>createdby</key>
<string>Alpha Chen</string>
<key>description</key>
<string></string>
<key>disabled</key>
<false/>
<key>name</key>
<string>ykman</string>
<key>objects</key>
<array>
<dict>
<key>config</key>
<dict>
<key>autopaste</key>
<false/>
<key>clipboardtext</key>
<string>{query}</string>
<key>transient</key>
<true/>
</dict>
<key>type</key>
<string>alfred.workflow.output.clipboard</string>
<key>uid</key>
<string>6F9F0651-FA49-4F03-8EFE-2BAA285CB4B5</string>
<key>version</key>
<integer>2</integer>
</dict>
<dict>
<key>config</key>
<dict>
<key>concurrently</key>
<false/>
<key>escaping</key>
<integer>102</integer>
<key>script</key>
<string>/usr/local/bin/ykman oath code --single 1Password</string>
<key>scriptargtype</key>
<integer>0</integer>
<key>scriptfile</key>
<string></string>
<key>type</key>
<integer>0</integer>
</dict>
<key>type</key>
<string>alfred.workflow.action.script</string>
<key>uid</key>
<string>2BFAA7CE-8450-496F-992F-5D0B1B6CA41D</string>
<key>version</key>
<integer>2</integer>
</dict>
<dict>
<key>config</key>
<dict>
<key>argumenttype</key>
<integer>2</integer>
<key>keyword</key>
<string>ykman oath code --single 1password</string>
<key>subtext</key>
<string></string>
<key>text</key>
<string>ykman oath code --single 1Password</string>
<key>withspace</key>
<false/>
</dict>
<key>type</key>
<string>alfred.workflow.input.keyword</string>
<key>uid</key>
<string>14641DE4-561C-42A5-A5A9-EB73F695DC44</string>
<key>version</key>
<integer>1</integer>
</dict>
<dict>
<key>config</key>
<dict>
<key>lastpathcomponent</key>
<false/>
<key>onlyshowifquerypopulated</key>
<true/>
<key>removeextension</key>
<false/>
<key>text</key>
<string>Copied to the clipboard</string>
<key>title</key>
<string>One-Time Password</string>
</dict>
<key>type</key>
<string>alfred.workflow.output.notification</string>
<key>uid</key>
<string>4DB678FB-3312-4006-BEC5-FAAC2C3D9698</string>
<key>version</key>
<integer>1</integer>
</dict>
</array>
<key>readme</key>
<string></string>
<key>uidata</key>
<dict>
<key>14641DE4-561C-42A5-A5A9-EB73F695DC44</key>
<dict>
<key>note</key>
<string>Key by Ruslan Mirsalikhov from the Noun Project</string>
<key>xpos</key>
<integer>50</integer>
<key>ypos</key>
<integer>50</integer>
</dict>
<key>2BFAA7CE-8450-496F-992F-5D0B1B6CA41D</key>
<dict>
<key>xpos</key>
<integer>240</integer>
<key>ypos</key>
<integer>50</integer>
</dict>
<key>4DB678FB-3312-4006-BEC5-FAAC2C3D9698</key>
<dict>
<key>xpos</key>
<integer>430</integer>
<key>ypos</key>
<integer>180</integer>
</dict>
<key>6F9F0651-FA49-4F03-8EFE-2BAA285CB4B5</key>
<dict>
<key>xpos</key>
<integer>430</integer>
<key>ypos</key>
<integer>50</integer>
</dict>
</dict>
<key>webaddress</key>
<string>https://github.com/kejadlen/yubikey-manager.alfredworkflow</string>
</dict>
</plist>
Loading…
Cancel
Save