Skip to content

Commit

Permalink
Minor fixes and new workflow additions
Browse files Browse the repository at this point in the history
  • Loading branch information
Ted Wise committed Feb 28, 2013
1 parent d109f4c commit 08520b8
Show file tree
Hide file tree
Showing 15 changed files with 793 additions and 29 deletions.
Binary file added date-and-time/icon.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
147 changes: 147 additions & 0 deletions date-and-time/info.plist
@@ -0,0 +1,147 @@
<?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.tedwise.datetime</string>
<key>connections</key>
<dict>
<key>0C1AC49F-B294-4097-B58E-22D16BA4F4E4</key>
<array>
<dict>
<key>destinationuid</key>
<string>9C215D84-32EA-4A7C-A6B1-90AB5BBAE3F4</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
</dict>
</array>
<key>57F5936E-1571-4E06-B321-422D944D9FF0</key>
<array>
<dict>
<key>destinationuid</key>
<string>9C215D84-32EA-4A7C-A6B1-90AB5BBAE3F4</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
</dict>
</array>
</dict>
<key>createdby</key>
<string>Ted Wise</string>
<key>description</key>
<string>Show date or time</string>
<key>disabled</key>
<false/>
<key>name</key>
<string>Date and Time</string>
<key>objects</key>
<array>
<dict>
<key>config</key>
<dict>
<key>argumenttype</key>
<integer>2</integer>
<key>escaping</key>
<integer>63</integer>
<key>keyword</key>
<string>date</string>
<key>script</key>
<string>d = Time.new.strftime("%b %d %Y %I:%M %p")
puts &lt;&lt;ENDS_HERE
&lt;items&gt;
&lt;item uid="time" arg="#{d}"&gt;
&lt;title&gt;#{d}&lt;/title&gt;
&lt;subtitle&gt;Press enter to copy to clipboard.&lt;/subtitle&gt;
&lt;icon&gt;icon.png&lt;/icon&gt;
&lt;/item&gt;
&lt;/items&gt;
ENDS_HERE</string>
<key>subtext</key>
<string>Display the current date and time</string>
<key>title</key>
<string>Show the current date and time</string>
<key>type</key>
<integer>2</integer>
<key>withspace</key>
<false/>
</dict>
<key>type</key>
<string>alfred.workflow.input.scriptfilter</string>
<key>uid</key>
<string>0C1AC49F-B294-4097-B58E-22D16BA4F4E4</string>
</dict>
<dict>
<key>config</key>
<dict>
<key>argumenttype</key>
<integer>2</integer>
<key>escaping</key>
<integer>63</integer>
<key>keyword</key>
<string>time</string>
<key>script</key>
<string>d = Time.new.strftime("%b %d %Y %I:%M %p")
puts &lt;&lt;ENDS_HERE
&lt;items&gt;
&lt;item uid="time" arg="#{d}"&gt;
&lt;title&gt;#{d}&lt;/title&gt;
&lt;subtitle&gt;Press enter to copy to clipboard.&lt;/subtitle&gt;
&lt;icon&gt;icon.png&lt;/icon&gt;
&lt;/item&gt;
&lt;/items&gt;
ENDS_HERE</string>
<key>subtext</key>
<string>Display the current date and time</string>
<key>title</key>
<string>Show the current date and time</string>
<key>type</key>
<integer>2</integer>
<key>withspace</key>
<false/>
</dict>
<key>type</key>
<string>alfred.workflow.input.scriptfilter</string>
<key>uid</key>
<string>57F5936E-1571-4E06-B321-422D944D9FF0</string>
</dict>
<dict>
<key>config</key>
<dict>
<key>autopaste</key>
<false/>
<key>clipboardtext</key>
<string>{query}</string>
</dict>
<key>type</key>
<string>alfred.workflow.output.clipboard</string>
<key>uid</key>
<string>9C215D84-32EA-4A7C-A6B1-90AB5BBAE3F4</string>
</dict>
</array>
<key>readme</key>
<string></string>
<key>uidata</key>
<dict>
<key>0C1AC49F-B294-4097-B58E-22D16BA4F4E4</key>
<dict>
<key>ypos</key>
<real>130</real>
</dict>
<key>57F5936E-1571-4E06-B321-422D944D9FF0</key>
<dict>
<key>ypos</key>
<real>10</real>
</dict>
<key>9C215D84-32EA-4A7C-A6B1-90AB5BBAE3F4</key>
<dict>
<key>ypos</key>
<real>10</real>
</dict>
</dict>
<key>webaddress</key>
<string>http://tedwise.com</string>
</dict>
</plist>
2 changes: 1 addition & 1 deletion google-autocomplete/info.plist
Expand Up @@ -97,7 +97,7 @@
</dict>
</array>
<key>readme</key>
<string>Based on David Ferguson's workflow of the same name.</string>
<string>Slight variation on David Ferguson's workflow of the same name.</string>
<key>uidata</key>
<dict>
<key>2B231C7B-F9A8-4A27-9D30-298658FEB596</key>
Expand Down
56 changes: 29 additions & 27 deletions recent-documents/info.plist
Expand Up @@ -36,33 +36,6 @@
<string>Recent Documents</string>
<key>objects</key>
<array>
<dict>
<key>config</key>
<dict>
<key>argumenttype</key>
<integer>1</integer>
<key>escaping</key>
<integer>4</integer>
<key>keyword</key>
<string>recent</string>
<key>runningsubtext</key>
<string>Gathering documents...</string>
<key>script</key>
<string>ruby get_recent_docs.rb "{query}"</string>
<key>subtext</key>
<string>Find Recent Documents</string>
<key>title</key>
<string>View Recent Documents</string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
<false/>
</dict>
<key>type</key>
<string>alfred.workflow.input.scriptfilter</string>
<key>uid</key>
<string>AFDCA670-0F4B-4F9D-AE73-273DB3F147F4</string>
</dict>
<dict>
<key>config</key>
<dict/>
Expand All @@ -89,12 +62,41 @@
end tell
end try
end alfred_script</string>
<key>cachescript</key>
<true/>
</dict>
<key>type</key>
<string>alfred.workflow.action.applescript</string>
<key>uid</key>
<string>A5E056F4-D3C5-47AB-9E6A-D523B98D879F</string>
</dict>
<dict>
<key>config</key>
<dict>
<key>argumenttype</key>
<integer>1</integer>
<key>escaping</key>
<integer>4</integer>
<key>keyword</key>
<string>recent</string>
<key>runningsubtext</key>
<string>Gathering documents...</string>
<key>script</key>
<string>ruby get_recent_docs.rb "{query}"</string>
<key>subtext</key>
<string>Find Recent Documents</string>
<key>title</key>
<string>View Recent Documents</string>
<key>type</key>
<integer>0</integer>
<key>withspace</key>
<false/>
</dict>
<key>type</key>
<string>alfred.workflow.input.scriptfilter</string>
<key>uid</key>
<string>AFDCA670-0F4B-4F9D-AE73-273DB3F147F4</string>
</dict>
</array>
<key>readme</key>
<string>Based on the workflows by Clinton Strong and David Ferguson.
Expand Down
Binary file added running-apps/icon.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
137 changes: 137 additions & 0 deletions running-apps/info.plist
@@ -0,0 +1,137 @@
<?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.tedwise.running</string>
<key>connections</key>
<dict>
<key>76CDB735-009F-40D3-B036-ECA6DDAACAA4</key>
<array>
<dict>
<key>destinationuid</key>
<string>40E9AEDD-117D-4CAA-BFE5-4352E880B780</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
</dict>
<dict>
<key>destinationuid</key>
<string>9412C1EF-1812-457A-89FC-6B1F09AC10B9</string>
<key>modifiers</key>
<integer>524288</integer>
<key>modifiersubtext</key>
<string>Quit app</string>
</dict>
</array>
</dict>
<key>createdby</key>
<string>Ted Wise</string>
<key>description</key>
<string>List running applications</string>
<key>disabled</key>
<false/>
<key>name</key>
<string>Running</string>
<key>objects</key>
<array>
<dict>
<key>config</key>
<dict>
<key>applescript</key>
<string>on alfred_script(q)
tell application "Alfred 2" to search "quit " &amp; q
end alfred_script</string>
<key>cachescript</key>
<true/>
</dict>
<key>type</key>
<string>alfred.workflow.action.applescript</string>
<key>uid</key>
<string>9412C1EF-1812-457A-89FC-6B1F09AC10B9</string>
</dict>
<dict>
<key>config</key>
<dict>
<key>argumenttype</key>
<integer>2</integer>
<key>escaping</key>
<integer>63</integer>
<key>keyword</key>
<string>running</string>
<key>runningsubtext</key>
<string>Loading</string>
<key>script</key>
<string>apps = `osascript -e 'tell application "System Events" to get the file of every process whose background only is false'`
apps = apps.strip.split(",").collect {|line| line.strip.gsub(/^alias Macintosh HD/, '').gsub(/:/, '/')[0..-2]}.sort
puts "&lt;items&gt;"
apps.each do |line|
app_path = line
app_name = File.basename(app_path, ".app")
if !(app_path =~ /^\/System\//) &amp;&amp; !(app_path =~ /^\/Library\//)
puts &lt;&lt;ENDS_HERE
&lt;item uid="status" arg="#{app_name}"&gt;
&lt;title&gt;#{app_name}&lt;/title&gt;
&lt;subtitle&gt;Press Enter to quit #{app_path}&lt;/subtitle&gt;
&lt;icon type="fileicon"&gt;#{app_path}&lt;/icon&gt;
&lt;/item&gt;
ENDS_HERE
end
end
puts "&lt;/items&gt;"
</string>
<key>subtext</key>
<string>List all running applications</string>
<key>title</key>
<string>List Running Applications</string>
<key>type</key>
<integer>2</integer>
<key>withspace</key>
<false/>
</dict>
<key>type</key>
<string>alfred.workflow.input.scriptfilter</string>
<key>uid</key>
<string>76CDB735-009F-40D3-B036-ECA6DDAACAA4</string>
</dict>
<dict>
<key>config</key>
<dict>
<key>applescript</key>
<string>on alfred_script(q)
tell application q activate end tellend alfred_script</string>
<key>cachescript</key>
<true/>
</dict>
<key>type</key>
<string>alfred.workflow.action.applescript</string>
<key>uid</key>
<string>40E9AEDD-117D-4CAA-BFE5-4352E880B780</string>
</dict>
</array>
<key>readme</key>
<string></string>
<key>uidata</key>
<dict>
<key>40E9AEDD-117D-4CAA-BFE5-4352E880B780</key>
<dict>
<key>ypos</key>
<real>10</real>
</dict>
<key>76CDB735-009F-40D3-B036-ECA6DDAACAA4</key>
<dict>
<key>ypos</key>
<real>10</real>
</dict>
<key>9412C1EF-1812-457A-89FC-6B1F09AC10B9</key>
<dict>
<key>ypos</key>
<real>160</real>
</dict>
</dict>
<key>webaddress</key>
<string>http://tedwise.com</string>
</dict>
</plist>
Expand Down
Binary file added time-machine/icon.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 08520b8

Please sign in to comment.