aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LICENSE13
-rw-r--r--README3
-rwxr-xr-xponysay26
3 files changed, 42 insertions, 0 deletions
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..e13b1a9
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,13 @@
+ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+ Version 2, December 2004
+
+ Copyright (C) 2012 <our names>
+
+ Everyone is permitted to copy and distribute verbatim or modified
+ copies of this license document, and changing it is allowed as long
+ as the name is changed.
+
+ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. You just DO WHAT THE FUCK YOU WANT TO.
diff --git a/README b/README
index 6a914a6..03091ad 100644
--- a/README
+++ b/README
@@ -1,3 +1,6 @@
+I don't even know...
+
Author of the cows is unknown.
Depends on cowsay for obvious reasons.
Not even finished.
+Put "ponies" to /usr/share or /usr/local/share
diff --git a/ponysay b/ponysay
new file mode 100755
index 0000000..2514001
--- /dev/null
+++ b/ponysay
@@ -0,0 +1,26 @@
+#!/usr/bin/env bash
+PERL_UNICODE=S
+ponydir=/usr/share/ponies
+lponydir=/usr/local/share/ponies
+function ponyf() {
+ if [[ -f ${ponydir}/${1}.cow ]] ; then
+ cowsay -f "${ponydir}/${1}.cow" $@
+ elif [[ -f ${lponydir}/${1}.cow ]] ; then
+ cowsay -f "${lponydir}/${1}.cow" $@
+ else
+ ponyr
+ fi
+}
+function ponyr() {
+ cowsay -f $(ls /usr/share/ponies/*.cow | sort -R | head -n1) $@
+}
+
+while getopts f:h:v: OPT
+do
+ case ${OPT} in
+ v) echo "v0.01" ;;
+ h) echo "helpherpderp" ;;
+ f) ponyf $* ;;
+ *) ponyr $* ;;
+ esac
+done