From 5ff31d7d6c5006f79c8476543b8406f7c279e632 Mon Sep 17 00:00:00 2001 From: 10sr <8slashes+git@gmail.com> Date: Sat, 17 Aug 2013 20:19:05 +0900 Subject: [PATCH] add two snippet functions --- bashrc | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/bashrc b/bashrc index 2cfe13c..0ffefee 100755 --- a/bashrc +++ b/bashrc @@ -730,6 +730,37 @@ winln(){ fi } + + +################################################# +## pastebin services +## https://wiki.archlinux.org/index.php/List_of_Applications/Internet#Pastebin_clients + +sprunge(){ + # http://sprunge.us + if test -z "$1" + then + curl -F 'sprunge=<-' http://sprunge.us + else + curl http://sprunge.us/$1 + fi +} + +dpaste(){ + # http://dpaste.de + if test -z "$1" + then + curl -F 'content=<-' https://dpaste.de/api/ + echo + else + curl https://dpaste.de/$1/raw/ + fi +} + + +###################################### +## Prompt + __my_moc_state(){ type mocp >/dev/null 2>&1 || return test "`mocp -Q %state 2>/dev/null`" = PLAY || return