parent
3c8a33364f
commit
1af4e9c521
2 changed files with 28 additions and 0 deletions
@ -0,0 +1,3 @@ |
|||||||
|
#!/bin/zsh |
||||||
|
|
||||||
|
alias droplr=$ZSH/plugins/droplr/droplr.rb |
||||||
@ -0,0 +1,25 @@ |
|||||||
|
#!/usr/bin/env ruby |
||||||
|
# |
||||||
|
# droplr |
||||||
|
# Fabio Fernandes | http://fabiofl.me |
||||||
|
# |
||||||
|
# Use Droplr from the comand line to upload files and shorten links. |
||||||
|
# |
||||||
|
# Examples: |
||||||
|
# |
||||||
|
# droplr ./path/to/file/ |
||||||
|
# droplr http://example.com |
||||||
|
# |
||||||
|
# This needs Droplr.app to be installed and loged in. |
||||||
|
# Also, Mac only. |
||||||
|
|
||||||
|
if ARGV[0].nil? |
||||||
|
puts "You need to specify a parameter." |
||||||
|
exit!(1) |
||||||
|
end |
||||||
|
|
||||||
|
if ARGV[0][%r{^http[|s]://}i] |
||||||
|
`osascript -e 'tell app "Droplr" to shorten "#{ARGV[0]}"'` |
||||||
|
else |
||||||
|
`open -ga /Applications/Droplr.app "#{ARGV[0]}"` |
||||||
|
end |
||||||
Loading…
Reference in new issue