Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
oh-my-zsh
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
github
oh-my-zsh
Commits
f642fcec
Commit
f642fcec
authored
Sep 02, 2016
by
Marc Cornellà
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'add-droplr-plugin'
Closes #1972.
parents
3c8a3336
7a32a98c
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
34 additions
and
0 deletions
+34
-0
README.md
plugins/droplr/README.md
+19
-0
droplr.plugin.zsh
plugins/droplr/droplr.plugin.zsh
+15
-0
No files found.
plugins/droplr/README.md
0 → 100644
View file @
f642fcec
# droplr
Use
[
Droplr
](
https://droplr.com/
)
from the comand line to upload files and shorten
links. It needs to have
[
Droplr.app
](
https://droplr.com/apps
)
installed and logged
in. MacOS only.
To use it, add
`droplr`
to the
`$plugins`
variable in your zshrc file:
```
zsh
plugins
=(
... droplr
)
```
Author:
[
Fabio Fernandes
](
https://github.com/fabiofl
)
## Examples
-
Upload a file:
`droplr ./path/to/file/`
-
Shorten a link:
`droplr http://example.com`
plugins/droplr/droplr.plugin.zsh
0 → 100644
View file @
f642fcec
# Only compatible with MacOS
[[
"
$OSTYPE
"
==
darwin
*
]]
||
return
droplr
()
{
if
[[
$#
-eq
0
]]
;
then
echo
You need to specify a parameter.
>
&2
return
1
fi
if
[[
"
$1
"
=
~ ^http[|s]://
]]
;
then
osascript
-e
"tell app 'Droplr' to shorten '
$1
'"
else
open
-ga
/Applications/Droplr.app
"
$1
"
fi
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment