ASCII cowfiles for cowsay
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md Clean up README Apr 17, 2017
bearface.cow Heavier use of $eyes and $tongue Apr 29, 2016
beavis.zen.cow Heavier use of $eyes and $tongue Apr 29, 2016
bud-frogs.cow Adding a bunch of default cows May 28, 2015
bunny.cow Adding a bunch of default cows May 28, 2015
cat.cow Heavier use of $eyes and $tongue Apr 29, 2016
catfence.cow Heavier use of $eyes and $tongue Apr 29, 2016
charizardvice.cow First cow in space Jan 9, 2013
cheese.cow Heavier use of $eyes and $tongue Apr 29, 2016
cower.cow Heavier use of $eyes and $tongue Apr 29, 2016
cowfee.cow adding .cows Jan 9, 2013
daemon.cow Heavier use of $eyes and $tongue Apr 29, 2016
default.cow Adding a bunch of default cows May 28, 2015
dragon-and-cow.cow Heavier use of $eyes and $tongue Apr 29, 2016
dragon.cow Heavier use of $eyes and $tongue Apr 29, 2016
elephant-in-snake.cow Adding a bunch of default cows May 28, 2015
elephant.cow Heavier use of $eyes and $tongue Apr 29, 2016
eyes.cow Adding a bunch of default cows May 28, 2015
fence.cow Added moar cowz Jan 9, 2013
flaming-sheep.cow Heavier use of $eyes and $tongue Apr 29, 2016
ghostbusters.cow Heavier use of $eyes and $tongue Apr 29, 2016
goat.cow Added goat.cow Feb 27, 2017
hellokitty.cow Heavier use of $eyes and $tongue Apr 29, 2016
hippie.cow HIPPIE Jan 9, 2013
hiya.cow First cow in space Jan 9, 2013
hypno.cow ALL GLORY TO THE HYPNOTOAD May 28, 2015
kitty.cow Heavier use of $eyes and $tongue Apr 29, 2016
koala.cow Syntax correction (missing semi-colon) Feb 2, 2017
kosh.cow Adding a bunch of default cows May 28, 2015
lamb.cow adding .cows Jan 9, 2013
lamb2.cow adding .cows Jan 9, 2013
luke-koala.cow Heavier use of $eyes and $tongue Apr 29, 2016
mech-and-cow.cow Heavier use of $eyes and $tongue Apr 29, 2016
meow.cow Heavier use of $eyes and $tongue Apr 29, 2016
milk.cow Heavier use of $eyes and $tongue Apr 29, 2016
minotaur.cow Add minotaur.cow Mar 3, 2017
moofasa.cow Adding a bunch of default cows May 28, 2015
mooghidjirah.cow adding mooghidjirah Jan 17, 2013
moojira.cow fixed spacing in moojira Jan 16, 2013
moose.cow Adding a bunch of default cows May 28, 2015
mutilated.cow Adding a bunch of default cows May 28, 2015
psychiatrichelp.cow adding .cows Jan 9, 2013
psychiatrichelp2.cow Update psychiatrichelp2.cow Nov 27, 2013
ren.cow Heavier use of $eyes and $tongue Apr 29, 2016
roflcopter.cow First cow in space Jan 9, 2013
satanic.cow Heavier use of $eyes and $tongue Apr 29, 2016
sheep.cow Heavier use of $eyes and $tongue Apr 29, 2016
shrug.cow adding .cows Jan 9, 2013
skeleton.cow Adding a bunch of default cows May 28, 2015
small.cow Heavier use of $eyes and $tongue Apr 29, 2016
snoopy.cow Heavier use of $eyes and $tongue Apr 29, 2016
snoopyhouse.cow Fix some filenames Apr 10, 2016
snoopysleep.cow Fix some filenames Apr 10, 2016
spidercow.cow Added moar cowz Jan 9, 2013
stegosaurus.cow Heavier use of $eyes and $tongue Apr 29, 2016
stimpy.cow Heavier use of $eyes and $tongue Apr 29, 2016
supermilker.cow Adding a bunch of default cows May 28, 2015
surgery.cow Adding a bunch of default cows May 28, 2015
tableflip.cow adding .cows Jan 9, 2013
three-eyes.cow Adding a bunch of default cows May 28, 2015
turkey.cow Adding a bunch of default cows May 28, 2015
turtle.cow Heavier use of $eyes and $tongue Apr 29, 2016
tux.cow Heavier use of $eyes and $tongue Apr 29, 2016
udder.cow Adding a bunch of default cows May 28, 2015
vader-koala.cow Heavier use of $eyes and $tongue Apr 29, 2016
vader.cow Heavier use of $eyes and $tongue Apr 29, 2016
www.cow Adding a bunch of default cows May 28, 2015

README.md

cowfiles

Additional ASCII cowfiles for cowsay.

Installation

First, download and install cowsay.

  • OSX: brew install cowsay
  • GNU/Linux: sudo apt-get install cowsay, pacman -S cowsay, dnf install cowsay, etc.

Next, you need to place the cowfiles somewhere that cowsay can locate them. I recommend creating a .cowsay folder under your home directory. Clone the contents of this repo in that folder:

git clone https://github.com/bkendzior/cowfiles.git ~/.cowsay

Now, add the new folder to your $COWPATH environment variable. Append this line to your shell's configuration file (.bashrc, .zshrc, .cshrc).

COWPATH="$COWPATH:$HOME/.cowsay"

As MOTD

If you have fortune installed, here is a simple bash function that you can place in your shell's appropriate dotfile (bashrc, zshrc, cshrc) that will give you a useful quip from a funky cow whenever you open a new terminal session.

# Cow-spoken fortunes every time you open a terminal
function cowsayfortune {
    NUMOFCOWS=`cowsay -l | tail -n +2 | wc -w`
    WHICHCOW=$((RANDOM%$NUMOFCOWS+1))
    THISCOW=`cowsay -l | tail -n +2 | sed -e 's/\ /\'$'\n/g' | sed $WHICHCOW'q;d'`

    #echo "Selected cow: ${THISCOW}, from ${WHICHCOW}"
    fortune | cowsay -f $THISCOW -W 100
}

cowsayfortune