aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ponies/applejack.pony29
-rw-r--r--ponies/derpy.pony29
-rw-r--r--ponies/derpysit.pony22
-rw-r--r--ponies/fluttershy.pony25
-rw-r--r--ponies/luna.pony40
-rw-r--r--ponies/lyra.pony30
-rw-r--r--ponies/pinkie.pony24
-rw-r--r--ponies/rainbow.pony28
-rw-r--r--ponies/rarity.pony27
-rw-r--r--ponies/sweetie.pony24
-rw-r--r--ponies/twilight.pony26
-rwxr-xr-xponysay20
12 files changed, 314 insertions, 10 deletions
diff --git a/ponies/applejack.pony b/ponies/applejack.pony
new file mode 100644
index 0000000..a701c47
--- /dev/null
+++ b/ponies/applejack.pony
@@ -0,0 +1,29 @@
+$the_cow =<<EOC;
+  $thoughts  \N{U+2584}
+ $thoughts \N{U+2580}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}
+ $thoughts \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580} \N{U+2584} \N{U+2584}\N{U+2584}    \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  
+ \N{U+2584} \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}     \N{U+2584}\N{U+2584}\N{U+2584} 
+  \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}   \N{U+2584} 
+ \N{U+2580}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}   
+     \N{U+2584}     
+ \N{U+2584}    \N{U+2584}\N{U+2584}  \N{U+2584}    
+   \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}    \N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2580}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}
+  \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}
+    \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}  
+ \N{U+2584}  \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}   \N{U+2580}\N{U+2584}    
+ \N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}     \N{U+2584}\N{U+2584}  
+    \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}            
+   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2584}    
+     \N{U+2584} \N{U+2580}\N{U+2580}  \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}     \N{U+2584}\N{U+2580}
+     \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}   \N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580}
+         \N{U+2584}\N{U+2584} \N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}
+ \N{U+2580}\N{U+2584}           \N{U+2584}  
+ \N{U+2580}     \N{U+2584}\N{U+2584} \N{U+2580}  \N{U+2584}\N{U+2584} \N{U+2580}
+ \N{U+2580}\N{U+2580}\N{U+2580}   
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}
+
+EOC
+
diff --git a/ponies/derpy.pony b/ponies/derpy.pony
new file mode 100644
index 0000000..dbe36df
--- /dev/null
+++ b/ponies/derpy.pony
@@ -0,0 +1,29 @@
+$the_cow =<<EOC;
+ $thoughts
+ $thoughts
+ $thoughts
+ $thoughts
+\e[49m
+ \e[38;5;221m\N{U+2584}\N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[49;38;5;221m\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229m \e[38;5;221m\N{U+2584} \e[48;5;221;38;5;229m\N{U+2584}\N{U+2584}\N{U+2584}\e[49;38;5;103m\N{U+2584}\e[48;5;103;38;5;252m\N{U+2584}\e[49;38;5;103m\N{U+2584}
+ \e[48;5;221m \e[49;38;5;221m\N{U+2580}\e[48;5;221m \e[38;5;229m\N{U+2584}\e[48;5;229m \e[48;5;103m \e[48;5;252m \e[38;5;146m\N{U+2584}\e[48;5;103;38;5;252m\N{U+2584}\e[49;38;5;103m\N{U+2584}
+ \e[48;5;221m \e[48;5;229m \e[38;5;221m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;221;38;5;252m\N{U+2584} \e[38;5;229m\N{U+2584}\e[48;5;229m \e[38;5;221m\N{U+2584}\e[48;5;103;38;5;252m\N{U+2584}\e[48;5;252m \e[48;5;103m \e[48;5;252m \e[48;5;103m \e[49;38;5;221m\N{U+2584} \e[48;5;103m \e[38;5;252m\N{U+2584} \e[49m \e[38;5;103m\N{U+2584}\N{U+2584}
+ \e[48;5;221m \e[48;5;229m \e[38;5;221m\N{U+2584}\e[49m\N{U+2580} \e[48;5;103m \e[48;5;252m \e[48;5;221;38;5;252m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;252m \e[48;5;103m\N{U+2584}\e[48;5;252m \e[48;5;103m \e[48;5;221m \e[49m \e[48;5;103m \e[48;5;252m \e[48;5;103m \N{U+2584}\e[48;5;252m \e[48;5;103m \e[49m
+ \e[48;5;221m \e[49m \e[48;5;103m \e[48;5;252m \e[48;5;103;38;5;16m\N{U+2584}\e[48;5;16;38;5;252m\N{U+2584}\N{U+2584}\e[38;5;146m\N{U+2584}\e[48;5;146;38;5;16m\N{U+2584}\e[48;5;16;38;5;252m\N{U+2584}\e[48;5;252m \e[38;5;221m\N{U+2584}\e[48;5;229m \e[48;5;221m \e[49m \e[48;5;103m \e[48;5;252m \e[48;5;103m \e[48;5;252m \e[38;5;103m\N{U+2584}\e[49m\N{U+2580}
+ \e[38;5;221m\N{U+2580} \e[48;5;103m \e[48;5;252m \e[48;5;16m \e[48;5;146;38;5;252m\N{U+2584}\e[48;5;252m \e[48;5;16m \e[38;5;103m\N{U+2584}\e[38;5;252m\N{U+2584}\e[48;5;252m \e[48;5;221m \e[48;5;229m \e[48;5;221m \e[49;38;5;103m\N{U+2584}\e[48;5;103m \e[48;5;252m \e[48;5;103m \e[48;5;252m \N{U+2584}\e[48;5;103;38;5;252m\N{U+2584}\e[49;38;5;103m\N{U+2584}\N{U+2584}
+ \N{U+2584}\e[48;5;103m \e[48;5;252m \e[48;5;16m \e[48;5;252m \e[48;5;103;38;5;252m\N{U+2584}\e[48;5;252m \e[48;5;221m \e[48;5;229m \e[38;5;221m\N{U+2584}\e[48;5;221;38;5;103m\N{U+2584}\e[48;5;146m \e[48;5;103m \e[48;5;252m\N{U+2584}\e[48;5;103m \e[48;5;252m \e[48;5;103m \e[48;5;252m \e[48;5;103m \e[49m
+ \e[48;5;103m \e[48;5;252m \e[48;5;146m\N{U+2584}\e[48;5;252m \e[48;5;221m \e[48;5;229m \e[48;5;221m \e[48;5;103;38;5;146m\N{U+2584}\e[48;5;146;38;5;103m\N{U+2584}\e[48;5;103m \e[48;5;252m \e[48;5;103m \e[38;5;252m\N{U+2584} \e[48;5;252m \e[48;5;103m \e[48;5;221;38;5;229m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[49;38;5;221m\N{U+2584}\N{U+2584}
+ \e[38;5;103m\N{U+2580}\N{U+2580}\e[48;5;252m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \e[48;5;221m \e[48;5;229m \e[38;5;221m\N{U+2584} \e[48;5;221m \e[48;5;146m \e[38;5;103m\N{U+2584}\e[48;5;103m \e[48;5;252m \e[48;5;103;38;5;252m\N{U+2584}\e[48;5;252m \e[38;5;103m\N{U+2584}\e[48;5;103m \e[38;5;229m\N{U+2584}\e[48;5;229m \e[48;5;221m \e[49m
+ \e[48;5;103m \e[48;5;221m \e[48;5;229;38;5;221m\N{U+2584}\e[48;5;221m \e[48;5;229m \e[48;5;221m \e[48;5;146;38;5;103m\N{U+2584}\e[48;5;103m \e[48;5;252m \e[48;5;103;38;5;252m\N{U+2584}\e[48;5;252m \e[48;5;103m \e[48;5;252;38;5;103m\N{U+2584}\e[49;38;5;221m\N{U+2580}\N{U+2580}\e[48;5;229m\N{U+2584} \e[48;5;221;38;5;229m\N{U+2584}\e[49;38;5;221m\N{U+2584}
+ \e[48;5;103m \e[48;5;221;38;5;252m\N{U+2584}\e[48;5;252m \e[48;5;221m \e[48;5;229;38;5;221m\N{U+2584}\e[48;5;221;38;5;252m\N{U+2584}\e[48;5;229;38;5;221m\N{U+2584}\e[48;5;221m \e[48;5;103;38;5;234m\N{U+2584}\e[48;5;252m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;103m\N{U+2584}\N{U+2584}\e[48;5;252m\N{U+2584}\e[48;5;103m\N{U+2584}\e[49m\N{U+2584}\e[48;5;221;38;5;146m\N{U+2584}\e[48;5;229m\N{U+2584} \e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229;38;5;221m\N{U+2584}\N{U+2584}\e[48;5;221m \e[49m
+ \e[38;5;103m\N{U+2580}\e[48;5;252m\N{U+2584} \e[48;5;221;38;5;252m\N{U+2584}\N{U+2584}\e[48;5;146m \e[48;5;221;38;5;231m\N{U+2584}\e[48;5;234m \e[48;5;237m \e[48;5;234;38;5;237m\N{U+2584}\e[48;5;237;38;5;234m\N{U+2584} \e[48;5;234;38;5;237m\N{U+2584}\e[48;5;237;38;5;234m\N{U+2584} \e[48;5;234m \e[48;5;146m \e[48;5;229;38;5;221m\N{U+2584} \e[48;5;221m \e[49m \N{U+2580}
+ \e[38;5;103m\N{U+2584}\N{U+2584}\e[48;5;103m \e[48;5;252m\N{U+2584}\N{U+2584}\N{U+2584} \e[48;5;146;38;5;252m\N{U+2584}\e[48;5;234m \e[48;5;237;38;5;234m\N{U+2584} \e[48;5;234m \e[48;5;237m \e[48;5;234m \e[48;5;237m \e[48;5;234;38;5;237m\N{U+2584}\e[48;5;229;38;5;234m\N{U+2584}\e[48;5;221m \e[48;5;229m \e[48;5;221;38;5;229m\N{U+2584}\e[49;38;5;221m\N{U+2584}
+ \e[48;5;103m \e[38;5;146m\N{U+2584} \e[38;5;252m\N{U+2584}\e[48;5;252m \e[48;5;103m \e[48;5;252;38;5;103m\N{U+2584}\e[48;5;234m \e[38;5;237m\N{U+2584}\e[48;5;237;38;5;234m\N{U+2584} \e[48;5;234m \e[48;5;237m \e[48;5;234m \e[48;5;237m \e[48;5;234m \e[49m \e[38;5;221m\N{U+2580}\e[48;5;229m\N{U+2584} \e[48;5;221;38;5;229m\N{U+2584}\e[49;38;5;221m\N{U+2584}\N{U+2584}
+ \e[48;5;103m \e[48;5;146m \e[48;5;103m \e[48;5;252m \e[48;5;103;38;5;252m\N{U+2584} \e[49;38;5;103m\N{U+2580}\N{U+2580}\N{U+2580} \e[38;5;234m\N{U+2580}\e[48;5;237m\N{U+2584}\e[48;5;234m \e[48;5;237m\N{U+2584}\e[48;5;221m\N{U+2584}\e[48;5;237m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;221m\N{U+2584}\e[48;5;237m\N{U+2584}\e[48;5;234;38;5;103m\N{U+2584}\e[49m \e[38;5;221m\N{U+2580}\e[48;5;229m\N{U+2584} \e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229;38;5;221m\N{U+2584}\N{U+2584}\N{U+2584} \e[48;5;221;38;5;229m\N{U+2584}\e[49;38;5;221m\N{U+2584}\N{U+2584}
+ \e[48;5;103m \e[48;5;146m \e[48;5;103m \e[48;5;252m \e[48;5;103;38;5;252m\N{U+2584}\e[49;38;5;103m\N{U+2584} \e[48;5;103m \e[48;5;234;38;5;146m\N{U+2584}\e[48;5;146m \e[48;5;103m\N{U+2584} \e[48;5;252;38;5;103m\N{U+2584}\e[48;5;234;38;5;252m\N{U+2584}\e[48;5;103m\N{U+2584}\e[49;38;5;103m\N{U+2584} \e[38;5;221m\N{U+2580}\e[48;5;229m\N{U+2584}\N{U+2584} \N{U+2584}\e[49m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}
+ \e[38;5;103m\N{U+2580}\e[48;5;103m \e[48;5;252m \e[48;5;103m \e[49m \e[48;5;103m \e[48;5;146m \e[48;5;103m \e[48;5;252m \e[48;5;103m \e[49m\N{U+2584} \e[38;5;221m\N{U+2580}\N{U+2580}\N{U+2580}
+ \e[38;5;103m\N{U+2580}\e[48;5;252m\N{U+2584} \e[48;5;103m \e[49m \N{U+2580}\e[48;5;146m\N{U+2584} \e[48;5;103;38;5;146m\N{U+2584}\e[48;5;252;38;5;103m\N{U+2584} \e[48;5;103m \e[49m
+ \N{U+2580} \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;252m\N{U+2584} \N{U+2584}\e[49m\N{U+2580}
+ \N{U+2580}\N{U+2580}\e[39m
+EOC
+
diff --git a/ponies/derpysit.pony b/ponies/derpysit.pony
new file mode 100644
index 0000000..98fc834
--- /dev/null
+++ b/ponies/derpysit.pony
@@ -0,0 +1,22 @@
+ $the_cow =<<EOC;
+ $thoughts
+ $thoughts
+ $thoughts
+\e[49m
+ \e[38;5;221m\N{U+2584}\N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[49;38;5;221m\N{U+2584}\N{U+2584}\N{U+2584} \e[38;5;103m\N{U+2584}
+ \e[38;5;221m\N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229m \e[38;5;221m\N{U+2584} \e[38;5;103m\N{U+2584}\e[48;5;103;38;5;252m\N{U+2584}\e[48;5;252m \e[48;5;103m \e[49m
+ \e[48;5;221m \e[49;38;5;221m\N{U+2580}\e[48;5;221m \e[38;5;229m\N{U+2584}\e[48;5;229m \e[38;5;221m\N{U+2584}\N{U+2584}\N{U+2584} \e[48;5;103m \e[48;5;252m \e[48;5;146;38;5;103m\N{U+2584}\e[48;5;252m \e[48;5;103m \e[49m
+ \e[48;5;221m \e[48;5;229m \e[38;5;221m\N{U+2584}\N{U+2584}\e[48;5;221;38;5;103m\N{U+2584}\e[38;5;252m\N{U+2584}\N{U+2584}\e[48;5;252;38;5;221m\N{U+2584}\e[48;5;221m \e[48;5;229m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;221;38;5;252m\N{U+2584}\e[48;5;252m \e[48;5;103m \e[48;5;252m \e[48;5;103m \e[48;5;221m \e[49m
+ \e[48;5;221m \e[48;5;229m \e[38;5;221m\N{U+2584}\e[49m\N{U+2580} \e[38;5;103m\N{U+2584}\e[48;5;103;38;5;252m\N{U+2584}\e[48;5;252m \e[38;5;103m\N{U+2584}\e[48;5;103;38;5;16m\N{U+2584}\e[48;5;16;38;5;231m\N{U+2584}\N{U+2584}\e[48;5;252;38;5;16m\N{U+2584} \e[48;5;103;38;5;229m\N{U+2584}\e[48;5;221m \e[49m
+ \e[48;5;221m \e[49m \e[48;5;16;38;5;221m\N{U+2584} \e[48;5;252;38;5;103m\N{U+2584} \e[38;5;16m\N{U+2584}\e[48;5;16;38;5;231m\N{U+2584}\e[48;5;231m \e[48;5;16;38;5;103m\N{U+2584}\e[38;5;252m\N{U+2584}\e[48;5;221m \e[48;5;229m \e[48;5;221m \e[49m
+ \e[38;5;221m\N{U+2580} \e[48;5;231m \e[48;5;16;38;5;231m\N{U+2584}\e[48;5;103m \e[48;5;252m \e[48;5;231;38;5;16m\N{U+2584}\e[48;5;16m \e[48;5;231m \e[48;5;221;38;5;231m\N{U+2584}\e[48;5;231;38;5;221m\N{U+2584} \e[48;5;252m \N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229m \e[48;5;221m \e[49m
+ \e[48;5;103m \e[38;5;252m\N{U+2584}\e[48;5;252m \e[38;5;146m\N{U+2584} \e[48;5;16;38;5;252m\N{U+2584}\e[38;5;231m\N{U+2584} \e[48;5;221;38;5;252m\N{U+2584}\e[48;5;252m \e[38;5;221m\N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229m \e[48;5;221m \e[49m \e[48;5;221m \e[49m \e[38;5;221m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \e[38;5;103m\N{U+2580}\e[48;5;252m\N{U+2584}\N{U+2584}\e[48;5;103m \e[48;5;252m \e[38;5;221m\N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229m \e[48;5;221m \e[49m \e[48;5;221m \e[48;5;229m \e[48;5;221m\N{U+2584}\e[49;38;5;221m\N{U+2584} \N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\N{U+2584}\e[48;5;229m \e[48;5;221m\N{U+2584}\e[49;38;5;221m\N{U+2584}
+ \e[38;5;103m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;103m \e[48;5;252m \e[38;5;221m\N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229;38;5;221m\N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229m \e[48;5;221m\N{U+2584}\e[49;38;5;221m\N{U+2584}\e[48;5;221m \e[48;5;229m \e[48;5;221;38;5;229m\N{U+2584}\e[48;5;103;38;5;221m\N{U+2584}\e[48;5;221;38;5;252m\N{U+2584}\e[48;5;229;38;5;103m\N{U+2584}\e[38;5;221m\N{U+2584}\N{U+2584} \e[48;5;221;38;5;229m\N{U+2584}\e[49;38;5;221m\N{U+2584}
+ \e[38;5;103m\N{U+2584}\e[48;5;103;38;5;146m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;252;38;5;103m\N{U+2584} \e[48;5;221m \e[48;5;229m \e[38;5;221m\N{U+2584}\N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229m \e[48;5;221m \e[48;5;229m \e[48;5;221m\N{U+2584}\e[48;5;103;38;5;221m\N{U+2584}\e[49m\N{U+2584}\N{U+2584}\e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229m \e[48;5;221m \e[49m
+ \e[38;5;103m\N{U+2584}\e[48;5;103;38;5;146m\N{U+2584}\e[48;5;146m \e[38;5;103m\N{U+2584}\e[48;5;103;38;5;252m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;146m\N{U+2584}\e[48;5;221;38;5;146m\N{U+2584} \e[48;5;229m \e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229;38;5;221m\N{U+2584} \e[48;5;221;38;5;229m\N{U+2584}\e[48;5;229;38;5;221m\N{U+2584}\N{U+2584}\e[48;5;221m \e[49m
+ \e[48;5;103m \e[48;5;146;38;5;103m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;103m \e[48;5;252m \N{U+2584}\e[48;5;103;38;5;252m\N{U+2584}\e[48;5;221m\N{U+2584}\e[48;5;229;38;5;221m\N{U+2584} \e[48;5;221m \e[49m \N{U+2580}
+ \e[38;5;103m\N{U+2580}\e[48;5;252m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[49m\N{U+2580}\N{U+2580}\e[48;5;103m \e[48;5;252m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;221m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;229;38;5;221m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[49m\N{U+2580}\N{U+2580}
+ \e[39m
+EOC
+
diff --git a/ponies/fluttershy.pony b/ponies/fluttershy.pony
new file mode 100644
index 0000000..f1d09d9
--- /dev/null
+++ b/ponies/fluttershy.pony
@@ -0,0 +1,25 @@
+$the_cow =<<EOC;
+ $thoughts
+ $thoughts
+ $thoughts
+  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}
+  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}    
+   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}
+        \N{U+2584} \N{U+2584} \N{U+2584}  
+ \N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}  \N{U+2584}   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+       \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}
+   \N{U+2584}\N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  
+ \N{U+2580}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}\N{U+2580}\N{U+2580}  \N{U+2584}\N{U+2584}     \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}
+   \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584} \N{U+2584}\N{U+2584}  
+ \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2580}   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2580}\N{U+2584}    
+   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580}   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}       \N{U+2584} 
+ \N{U+2580} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580}     \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2580}     \N{U+2584}\N{U+2584} 
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}     \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2580}\N{U+2580} \N{U+2584}  \N{U+2584}        
+ \N{U+2580}    \N{U+2584}  \N{U+2584}\N{U+2584} \N{U+2580}    \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584} 
+ \N{U+2580}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}     \N{U+2580}   \N{U+2584}       \N{U+2584} 
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}       \N{U+2584}\N{U+2584}    \N{U+2584}\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2584}                \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2584}          \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2580} \N{U+2580}
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2580}\N{U+2580}\N{U+2580} \N{U+2580}
+EOC
diff --git a/ponies/luna.pony b/ponies/luna.pony
new file mode 100644
index 0000000..1b97ae1
--- /dev/null
+++ b/ponies/luna.pony
@@ -0,0 +1,40 @@
+$the_cow =<<EOC;
+ $thoughts
+ $thoughts
+ $thoughts
+ $thoughts
+ \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}
+ \N{U+2580} \N{U+2584} \N{U+2584}        
+   \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}  
+ \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580} \N{U+2584}\N{U+2584}
+   \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}  \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}  
+ \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}   \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2580}
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2580}\N{U+2580}
+ \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}   \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+  \N{U+2584} \N{U+2584}\N{U+2584}     \N{U+2584}\N{U+2584}  \N{U+2584}       \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}
+ \N{U+2580}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}     \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}      \N{U+2584}  \N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}
+    \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}    \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} 
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+  \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2584}  \N{U+2584} \N{U+2584}   \N{U+2584}\N{U+2584}    \N{U+2584}  \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2580}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} 
+ \N{U+2580}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}  \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584} 
+    \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}  \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584} 
+ \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}        \N{U+2584}\N{U+2584}      \N{U+2584}   
+ \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}       \N{U+2584}\N{U+2584}  \N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}   
+  \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2580}        \N{U+2580}\N{U+2584}   \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584}    
+  \N{U+2584}           \N{U+2580}\N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2584} \N{U+2584}    \N{U+2584}\N{U+2584}     \N{U+2580}\N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+    \N{U+2584}\N{U+2584}     \N{U+2580}\N{U+2584} \N{U+2584}\N{U+2584}    \N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584} 
+ \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2580}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584}   
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2580}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}
+  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}  \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}
+    \N{U+2584}\N{U+2584}\N{U+2584} 
+      
+ \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580}
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}
+
+EOC
+
diff --git a/ponies/lyra.pony b/ponies/lyra.pony
new file mode 100644
index 0000000..6175b98
--- /dev/null
+++ b/ponies/lyra.pony
@@ -0,0 +1,30 @@
+$the_cow =<<EOC;
+ $thoughts
+ $thoughts
+ $thoughts
+ $thoughts
+
+ \e[38;5;80m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \e[48;5;72m \e[38;5;122m\N{U+2584}\e[49;38;5;72m\N{U+2584}\e[38;5;80m\N{U+2584}\N{U+2584}\e[48;5;80;38;5;152m\N{U+2584}\e[48;5;152m \e[48;5;80m\N{U+2584}\N{U+2584}\N{U+2584}\e[49;38;5;80m\N{U+2584}\N{U+2584}
+ \N{U+2584}\e[48;5;80;38;5;152m\N{U+2584}\e[48;5;115m\N{U+2584}\e[48;5;122;38;5;115m\N{U+2584}\e[48;5;72;38;5;80m\N{U+2584}\e[48;5;152m \e[38;5;116m\N{U+2584}\e[48;5;116;38;5;231m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;152;38;5;116m\N{U+2584}\e[48;5;72m \e[38;5;122m\N{U+2584}\N{U+2584}\e[48;5;80;38;5;72m\N{U+2584}\e[49;38;5;80m\N{U+2584}
+ \e[48;5;80m \e[48;5;152m \e[48;5;80;38;5;152m\N{U+2584}\e[48;5;152m \e[38;5;116m\N{U+2584}\e[48;5;116;38;5;231m\N{U+2584}\e[48;5;231m \e[38;5;116m\N{U+2584}\N{U+2584}\N{U+2584} \e[48;5;72m \e[48;5;122m \e[38;5;115m\N{U+2584}\e[48;5;72;38;5;122m\N{U+2584}\e[48;5;152;38;5;72m\N{U+2584}\e[48;5;80m \e[49m
+ \e[38;5;101m\N{U+2580}\e[48;5;101;38;5;188m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;80m \e[48;5;152m \e[48;5;116m \e[48;5;231m \e[38;5;116m\N{U+2584}\e[48;5;116;38;5;122m\N{U+2584}\e[48;5;122m \e[48;5;116m\N{U+2584}\e[48;5;122m \e[48;5;72m \e[48;5;122m \e[48;5;72m \e[48;5;116;38;5;231m\N{U+2584}\e[48;5;80;38;5;116m\N{U+2584}\e[48;5;101;38;5;188m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[49m\N{U+2584}\N{U+2584}\N{U+2584}
+ \e[48;5;188m \e[38;5;80m\N{U+2584}\e[48;5;80;38;5;152m\N{U+2584}\e[48;5;152m \e[38;5;116m\N{U+2584}\e[48;5;116;38;5;231m\N{U+2584}\e[48;5;231;38;5;116m\N{U+2584}\e[48;5;116;38;5;122m\N{U+2584}\e[48;5;122m \e[38;5;116m\N{U+2584}\e[48;5;72m \e[48;5;231m \e[48;5;116m \e[48;5;188m \e[49;38;5;188m\N{U+2584}
+ \N{U+2580}\e[48;5;188;38;5;144m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;80m \e[48;5;152m \e[38;5;80m\N{U+2584}\e[48;5;80;38;5;72m\N{U+2584}\e[48;5;116m \e[38;5;122m\N{U+2584}\e[48;5;122m \e[38;5;115m\N{U+2584} \e[38;5;116m\N{U+2584}\e[48;5;116;38;5;231m\N{U+2584}\e[48;5;231m \e[48;5;116m \e[48;5;188;38;5;144m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[49m\N{U+2584}
+ \N{U+2580}\e[48;5;144;38;5;188m\N{U+2584}\N{U+2584}\e[48;5;80m \N{U+2584}\N{U+2584}\e[48;5;144m\N{U+2584}\e[48;5;72m \e[48;5;122m \e[48;5;115;38;5;16m\N{U+2584}\e[48;5;122m \N{U+2584} \e[48;5;116;38;5;122m\N{U+2584}\N{U+2584} \e[38;5;231m\N{U+2584}\e[48;5;231m \e[48;5;116m \e[48;5;144;38;5;188m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[49m\N{U+2584}
+ \e[48;5;188m \e[48;5;72m \e[38;5;122m\N{U+2584}\e[48;5;122;38;5;115m\N{U+2584} \e[48;5;16;38;5;122m\N{U+2584}\e[48;5;122;38;5;16m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;16;38;5;122m\N{U+2584}\e[48;5;122m \e[38;5;116m\N{U+2584}\e[48;5;116;38;5;231m\N{U+2584}\e[48;5;231m \e[38;5;116m\N{U+2584}\e[48;5;116;38;5;80m\N{U+2584}\e[48;5;188m \e[49m
+ \e[48;5;188m \e[48;5;72;38;5;188m\N{U+2584}\e[48;5;122;38;5;72m\N{U+2584}\e[48;5;72m \e[48;5;122m \e[48;5;116m \e[48;5;231m \e[38;5;116m\N{U+2584}\e[48;5;116;38;5;152m\N{U+2584}\e[48;5;80m \e[48;5;188;38;5;72m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;72;38;5;122m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;188;38;5;72m\N{U+2584}\e[38;5;80m\N{U+2584}\e[49m\N{U+2584}\N{U+2584}\e[38;5;116m\N{U+2584}
+ \e[48;5;188;38;5;144m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;72m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \e[48;5;122m \e[48;5;116;38;5;122m\N{U+2584}\N{U+2584}\e[38;5;80m\N{U+2584}\e[48;5;152m \e[48;5;80m \e[48;5;122m \e[38;5;72m\N{U+2584}\e[38;5;215m\N{U+2584}\e[38;5;186m\N{U+2584}\e[48;5;186;38;5;115m\N{U+2584}\e[48;5;215m \e[48;5;72m \e[48;5;116;38;5;80m\N{U+2584}\e[38;5;152m\N{U+2584}\e[48;5;231;38;5;116m\N{U+2584}\e[48;5;116;38;5;231m\N{U+2584}\e[48;5;80;38;5;116m\N{U+2584}\e[49;38;5;80m\N{U+2584}
+ \e[48;5;144;38;5;188m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[38;5;72m\N{U+2584}\e[48;5;72;38;5;115m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;122;38;5;72m\N{U+2584} \e[48;5;80m \e[48;5;152;38;5;80m\N{U+2584}\N{U+2584}\e[48;5;80;38;5;122m\N{U+2584}\e[48;5;122;38;5;72m\N{U+2584} \e[48;5;72m \e[48;5;122m \e[48;5;215m \e[48;5;115;38;5;122m\N{U+2584}\e[48;5;122;38;5;115m\N{U+2584}\e[48;5;215m \e[48;5;122m \e[48;5;72m \e[48;5;80;38;5;188m\N{U+2584}\e[48;5;152;38;5;80m\N{U+2584}\e[48;5;116m \e[48;5;231m \e[48;5;116m \e[48;5;80;38;5;152m\N{U+2584}\e[49;38;5;80m\N{U+2584}
+ \e[48;5;188m \e[38;5;72m\N{U+2584}\e[48;5;72;38;5;115m\N{U+2584}\e[48;5;115m \e[38;5;72m\N{U+2584}\e[48;5;72;38;5;122m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;122;38;5;72m\N{U+2584}\e[48;5;72m \e[48;5;122m \N{U+2584}\N{U+2584}\e[48;5;72;38;5;122m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;122;38;5;72m\N{U+2584}\N{U+2584}\e[48;5;215;38;5;122m\N{U+2584}\N{U+2584}\e[48;5;122m \e[38;5;72m\N{U+2584}\e[48;5;72;38;5;188m\N{U+2584}\e[48;5;188;38;5;80m\N{U+2584}\e[48;5;80;38;5;152m\N{U+2584}\e[48;5;116m \e[48;5;231m \e[48;5;116m \e[48;5;152m \e[48;5;80m \e[49m
+ \e[38;5;237m\N{U+2584}\e[48;5;237m \e[49m\N{U+2580} \e[38;5;101m\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;101;38;5;188m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;72m \e[48;5;115;38;5;72m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;72m \e[48;5;122m \e[48;5;72m \e[48;5;122m \e[38;5;80m\N{U+2584}\e[48;5;72m\N{U+2584}\e[48;5;122m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;80;38;5;152m\N{U+2584}\e[48;5;152m \e[48;5;116m \e[48;5;231m \e[48;5;116m \e[48;5;152m \e[48;5;80m \e[49m
+ \e[48;5;237m \e[49;38;5;237m\N{U+2584} \e[38;5;188m\N{U+2580}\N{U+2580}\e[48;5;188m \e[48;5;72m\N{U+2584}\e[48;5;122;38;5;72m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;72;38;5;188m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[38;5;80m\N{U+2584}\N{U+2584}\e[48;5;122m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;80;38;5;152m\N{U+2584}\N{U+2584}\e[48;5;152m \e[38;5;116m\N{U+2584}\N{U+2584}\e[48;5;116;38;5;231m\N{U+2584}\e[48;5;231m \e[48;5;116m \e[48;5;152m \e[48;5;80m \e[49;38;5;188m\N{U+2584}
+\e[38;5;237m\N{U+2584} \N{U+2580}\e[48;5;237m \e[49m \e[48;5;144;38;5;188m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[38;5;80m\N{U+2584}\e[48;5;80;38;5;152m\N{U+2584}\e[48;5;152m \e[38;5;116m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;116;38;5;231m\N{U+2584}\N{U+2584}\e[48;5;231m \e[38;5;116m\N{U+2584}\e[48;5;116;38;5;152m\N{U+2584}\e[48;5;152m \e[38;5;80m\N{U+2584}\e[48;5;80;38;5;188m\N{U+2584}\e[48;5;144m\N{U+2584}\e[49m
+ \e[38;5;237m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580} \e[38;5;101m\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;101;38;5;237m\N{U+2584}\N{U+2584}\e[49;38;5;101m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;101;38;5;80m\N{U+2584}\e[48;5;80;38;5;152m\N{U+2584}\e[48;5;152m \e[38;5;116m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;116;38;5;231m\N{U+2584}\N{U+2584}\e[48;5;231m \e[38;5;116m\N{U+2584}\e[48;5;116;38;5;152m\N{U+2584}\e[48;5;152m \e[38;5;80m\N{U+2584}\e[49m\N{U+2580}\e[38;5;101m\N{U+2580}
+ \e[38;5;237m\N{U+2584}\e[48;5;237m \e[49m \e[48;5;80m \e[48;5;152;38;5;116m\N{U+2584}\e[48;5;116;38;5;231m\N{U+2584}\e[48;5;231m \e[38;5;116m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;116;38;5;152m\N{U+2584}\N{U+2584}\e[48;5;152m \e[38;5;80m\N{U+2584}\N{U+2584}\e[48;5;80;38;5;237m\N{U+2584}\e[48;5;237m \e[49m
+ \e[48;5;237m \e[49m\N{U+2580} \N{U+2584} \e[38;5;80m\N{U+2580}\e[48;5;116m \e[48;5;231m \e[38;5;116m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[49m\N{U+2580}\N{U+2580} \e[38;5;80m\N{U+2584}\e[48;5;80m \e[49m\N{U+2580}\N{U+2580}\N{U+2580} \e[48;5;237m \e[49;38;5;237m\N{U+2580} \N{U+2584}
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580} \e[48;5;116m \e[48;5;231m \e[48;5;116m \e[49m \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}
+ \e[48;5;116m \e[49m
+ \e[38;5;116m\N{U+2580}\e[39m
+EOC
+
diff --git a/ponies/pinkie.pony b/ponies/pinkie.pony
new file mode 100644
index 0000000..e5b947d
--- /dev/null
+++ b/ponies/pinkie.pony
@@ -0,0 +1,24 @@
+$the_cow =<<EOC;
+ $thoughts
+  $thoughts \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}
+ $thoughts   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584} \N{U+2584}     \N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}    
+   \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}     \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+      \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}
+          \N{U+2584}        \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}    
+ \N{U+2580}\N{U+2584}   \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}    
+ \N{U+2580}    \N{U+2584}   \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}    
+ \N{U+2584}\N{U+2580} \N{U+2580}\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2584}     \N{U+2584}\N{U+2580}
+ \N{U+2580}   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}
+     \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}    \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}
+  \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}  \N{U+2584}\N{U+2584}    \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}  
+ \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}  \N{U+2584}   \N{U+2580}\N{U+2584}  \N{U+2584}\N{U+2584} \N{U+2580}
+ \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2580}\N{U+2584} \N{U+2584}  \N{U+2584}  \N{U+2580}\N{U+2584} \N{U+2584}\N{U+2584}   \N{U+2584}
+ \N{U+2584}\N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2580} \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584} 
+  \N{U+2584}      \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580} \N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}\N{U+2580}
+     \N{U+2580}\N{U+2580}   
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580} \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}
+
+EOC
+
diff --git a/ponies/rainbow.pony b/ponies/rainbow.pony
new file mode 100644
index 0000000..b17f412
--- /dev/null
+++ b/ponies/rainbow.pony
@@ -0,0 +1,28 @@
+ $the_cow =<<EOC;
+ $thoughts
+ $thoughts
+  $thoughts \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}
+ \N{U+2580} \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}  
+ \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}  \N{U+2584}    \N{U+2584}  \N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2580}  \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}      \N{U+2584}  
+   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2580}    \N{U+2584}\N{U+2580}
+   \N{U+2584}\N{U+2580}  \N{U+2584} \N{U+2584}      \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2580}\N{U+2580}  \N{U+2584}  \N{U+2584} \N{U+2584} \N{U+2584}  \N{U+2584}     
+  \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}    \N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2584}\N{U+2584}    \N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2580}\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}   \N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2580}
+   \N{U+2584}    \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}\N{U+2580}\N{U+2584} \N{U+2584} \N{U+2584}  \N{U+2584} 
+     \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}        \N{U+2584} 
+        \N{U+2584} \N{U+2584}\N{U+2584}     \N{U+2584}    \N{U+2584} \N{U+2584}
+   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}    \N{U+2580}      
+ \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}         \N{U+2584} 
+  \N{U+2584}   \N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2580}\N{U+2584}\N{U+2580}\N{U+2584}    \N{U+2580}\N{U+2584}
+         \N{U+2584}\N{U+2584}   \N{U+2580} \N{U+2580}\N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}
+           \N{U+2584}\N{U+2584} \N{U+2580}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584}           \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}
+  \N{U+2584}         \N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2580} \N{U+2584} \N{U+2584}\N{U+2580} \N{U+2580}\N{U+2580}\N{U+2580}   
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580} \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}
+
+EOC
+
diff --git a/ponies/rarity.pony b/ponies/rarity.pony
new file mode 100644
index 0000000..efdf858
--- /dev/null
+++ b/ponies/rarity.pony
@@ -0,0 +1,27 @@
+$the_cow =<<EOC;
+ $thoughts
+ $thoughts
+  $thoughts \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584} \N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}    
+  \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2584} \N{U+2584}  \N{U+2584} \N{U+2584}  \N{U+2584}\N{U+2584}    
+ \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}   \N{U+2584}   \N{U+2584}     \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+   \N{U+2584}   \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}      \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2580}  \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584}   
+   \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}   \N{U+2584}  
+   \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584} \N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}
+    \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584}    \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580}
+ \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}    \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584} 
+  \N{U+2584}   \N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2584} \N{U+2584}    \N{U+2584}
+         \N{U+2584}\N{U+2584}   \N{U+2580}\N{U+2580}\N{U+2580} \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2580}
+           \N{U+2584}\N{U+2584} \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584}  \N{U+2580}\N{U+2584}\N{U+2584}\N{U+2580}
+ \N{U+2584}\N{U+2584}           \N{U+2580}\N{U+2580}\N{U+2580}
+  \N{U+2584}         \N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2580} \N{U+2584} \N{U+2584}\N{U+2580} \N{U+2580}\N{U+2580}\N{U+2580}   
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580} \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}
+
+EOC
+
diff --git a/ponies/sweetie.pony b/ponies/sweetie.pony
new file mode 100644
index 0000000..70b8d23
--- /dev/null
+++ b/ponies/sweetie.pony
@@ -0,0 +1,24 @@
+$the_cow =<<EOC;
+ 
+ \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}
+   \N{U+2584}   \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}  
+   \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580}
+ \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}
+  \N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}
+   \N{U+2584} \N{U+2584}  \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2580}
+ \N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}  \N{U+2584}\N{U+2580}
+ \N{U+2584}\N{U+2584}      \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} 
+   \N{U+2584}\N{U+2584}    \N{U+2584}\N{U+2584}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}
+   \N{U+2584}\N{U+2584}  
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}  
+ \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}    \N{U+2584} 
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}    \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} 
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}   \N{U+2580}
+    \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2580}\N{U+2580}\N{U+2580}
+   \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2580}
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2580}
+ \N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580}
+
+EOC
+
diff --git a/ponies/twilight.pony b/ponies/twilight.pony
new file mode 100644
index 0000000..148dab7
--- /dev/null
+++ b/ponies/twilight.pony
@@ -0,0 +1,26 @@
+$the_cow =<<EOC;
+ $thoughts
+ $thoughts
+  $thoughts \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}  
+   \N{U+2584}\N{U+2584}   \N{U+2584}\N{U+2584} \N{U+2584}  \N{U+2584}
+   \N{U+2584} \N{U+2584}  \N{U+2584}   \N{U+2584}
+    \N{U+2580}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2580}  \N{U+2584}\N{U+2584}   \N{U+2584} \N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}     \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}  \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584} \N{U+2584}  \N{U+2580}\N{U+2580} \N{U+2580}\N{U+2580}\N{U+2584} \N{U+2584}  \N{U+2584} \N{U+2584}\N{U+2584}
+   \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}  \N{U+2584}\N{U+2584} \N{U+2584}   \N{U+2580}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584} \N{U+2584}\N{U+2584}
+   \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}      \N{U+2584}  \N{U+2584}\N{U+2584}
+ \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}   \N{U+2580}\N{U+2584}    \N{U+2584}\N{U+2584}
+    \N{U+2580}\N{U+2580}   \N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}      \N{U+2584}\N{U+2580}
+   \N{U+2584}\N{U+2584}      \N{U+2584}\N{U+2584}         
+ \N{U+2580}\N{U+2584}         \N{U+2584}\N{U+2584}  \N{U+2584}  \N{U+2584}\N{U+2584}\N{U+2580}
+  \N{U+2584} \N{U+2584}            \N{U+2584}\N{U+2580}
+ \N{U+2580}\N{U+2580}        \N{U+2584}\N{U+2584}  \N{U+2580}
+  \N{U+2584} \N{U+2584}\N{U+2580} \N{U+2580}\N{U+2580}\N{U+2580}   
+ \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580} \N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}
+
+EOC
+
diff --git a/ponysay b/ponysay
index ddaf7d0..1c3567d 100755
--- a/ponysay
+++ b/ponysay
@@ -8,27 +8,27 @@ cmd=cowsay
[[ ${0} == *ponythink ]] && cmd=cowthink
function ponyf() {
- if [[ -f ${HOMEDIR}/${1}.cow ]]; then
- ${cmd} -f "${HOMEDIR}/${1}.cow" $@
- elif [[ -f ${PONYDIR}/${1}.cow ]]; then
- ${cmd} -f "${PONYDIR}/${1}.cow" $@
+ if [[ -f ${HOMEDIR}/${1}.pony ]]; then
+ ${cmd} -f "${HOMEDIR}/${1}.pony" $@
+ elif [[ -f ${PONYDIR}/${1}.pony ]]; then
+ ${cmd} -f "${PONYDIR}/${1}.pony" $@
else
ponyr $@
fi
}
function ponyr() {
- if [[ -d ${HOMEDIR} ]] && [[ -n $(find ${HOMEDIR} -name \*.cow) ]]; then
- ${cmd} -f $(ls ${HOMEDIR}/*.cow | sort -R | head -n1) $@
- elif [[ -d ${PONYDIR} ]] && [[ -n $(find ${PONYDIR} -name \*.cow) ]]; then
- ${cmd} -f $(ls ${PONYDIR}/*.cow | sort -R | head -n1) $@
+ if [[ -d ${HOMEDIR} ]] && [[ -n $(find ${HOMEDIR} -name \*.pony) ]]; then
+ ${cmd} -f $(ls ${HOMEDIR}/*.pony | sort -R | head -n1) $@
+ elif [[ -d ${PONYDIR} ]] && [[ -n $(find ${PONYDIR} -name \*.pony) ]]; then
+ ${cmd} -f $(ls ${PONYDIR}/*.pony | sort -R | head -n1) $@
fi
}
while getopts f:hv OPT
do
case ${OPT} in
- v) echo "v0.1" ; exit;;
- h) echo "helpherpderp" ; exit;;
+ v) echo "ponysay v0.2" ; exit;;
+ h) echo "-v for version, -h for this, -f to specify a cowfile. It'll choose a random cowfile if no argument is given." ; exit;;
f) ponyf $* ; exit;;
\?) echo "DERP"; exit;;
*) ponyr $* ; exit;;