mirror of
https://github.com/oh-my-fish/oh-my-fish.git
synced 2024-11-28 11:16:03 +08:00
25 lines
562 B
Fish
25 lines
562 B
Fish
# Just a sprunge wrapper for fish-shell
|
|
# Paul Joannon (paulloz) <paul.joannon@gmail.com>
|
|
# https://github.com/Paulloz/fish-sprunge
|
|
# Based on oh-my-zsh's sprunge plugin
|
|
|
|
function sprunge
|
|
if isatty
|
|
if [ (count $argv) -gt 0 ]
|
|
if [ -f $argv ]
|
|
cat $argv
|
|
else
|
|
echo $argv
|
|
end | curl -F 'sprunge=<-' http://sprunge.us
|
|
else
|
|
echo -e "Usage:
|
|
* sprunge < README.md
|
|
* sprunge README.md
|
|
* cat README.md | sprunge
|
|
* sprunge "I \<3 paulloz""
|
|
end
|
|
else
|
|
curl -F 'sprunge=<-' http://sprunge.us
|
|
end
|
|
end
|