So I recently installed the zsh shell on my system and played around with some of the themes and plugins, and I found an amazing combination of commands to create a funny prompt whenever you open your terminal. It uses cowsay, fortune, and lolcat to generate rainbow ASCII art of a cow saying a funny quote.
Here’s what it looks like.
_______________________________________ / In English, every word can be verbed. \ | Would that it were so in our | \ programming languages. / --------------------------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || rishabp@Rishabs-MacBook-Air ~
To recreate this, we will need to do a couple things.
Ensure your distribution has zsh installed. If not install here If you are using a Mac, install brew. Install the following packages using your package manager, fortune, lolcat, cowsay. If using brew, you can do this by running
brew install fortune lolcat cowsay
fortune | cowsay | lolcat
If you get a similar output to the one above, then it works! To make this appear everytime you open your terminal, we will need to modify our zshrc file by running
sudo nano ~/.zshrc
and going to the bottom of the file and coping and pasting the following lines (using Ctrl + Shift + V)
# Quote/Phrase on startup fortune | cowsay | lolcat
And the next time you open your terminal, it should run and show up!