GitHub - tzador/mootivator: CLI toy to print programming related sayings in your terminal on startup

3 min read Original article โ†—
 -------------------------------------------
( Hello, I am Mootivator.                   )
( I print geek jokes in the bash/zsh,       )
( on startup or on demand with `moo` alias. )
 -------------------------------------------
       \
        \    \__/
         \   (oO)_________
          \ (_.._)        )\
           \_ U  ||---w-||  *
                _||    _||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

๐Ÿฎ Mootivator

A shell script that delivers random programming wisdom, jokes, and mantras in the style of the classic Unix cowsay commandโ€”but with a cow that truly gets programmers.

What is this?

Mootivator is a fun CLI standalone sh script that returns ASCII art of a cow sharing tech humor, coding wisdom, or developer-friendly sayings. Perfect for:

  • Adding to your .zshrc or .bashrc for daily terminal inspiration
  • Spicing up your CI/CD pipelines
  • Procrastinating productively
  • Reminding yourself that all bugs are temporary

Samples

 ------------------------------
( The future of software isnโ€™t )
( no-code, itโ€™s new-code.      )
 ------------------------------
       \
        \    \__/
         \   (oO)_________
          \ (_.._)        )\
           \_ U  ||---w-||  *
                _||    _||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--------------------------------------
( Why do DevOps teams love containers? )
( Because they finally found something )
( that works the same in dev and prod. )
--------------------------------------
      \
       \    \__/
        \   (oO)_________
         \ (_.._)        )\
          \_ U  ||---w-||  *
               _||    _||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--------------------------------------
( QA found a bug in production. The    )
( developer said, 'It works on my      )
( machine.' QA shipped the developer's )
( machine to production.               )
--------------------------------------
      \
       \    \__/
        \   (oO)_________
         \ (_.._)        )\
          \_ U  ||---w-||  *
               _||    _||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Installation

  1. Download the sh script source to your home folder:
curl -fsSL https://github.com/tzador/mootivator/releases/download/v0.0.3/mootivator.sh -o ~/.mootivator.sh
  1. Add the following to your ~/.bashrc or ~/.zshrc (or any other) to run on every terminal startup:
# Mootivator
sh ~/.mootivator.sh

You might also want to create a moo alias to trigger on demand, just add the following to the same rc file.

alias moo="sh ~/.mootivator.sh"
  1. Restart your terminal or bring a new one, and enjoy the humor!

Categories

The mootivator draws from 42 categories of programming culture, including:

  • ๐Ÿค“ Programming jokes and puns
  • ๐Ÿ’ช Motivational hacker wisdom
  • ๐Ÿง˜ Zen of programming
  • โ˜• Coffee & code
  • ๐Ÿ› Debugging mantras
  • ๐Ÿ”ง DevOps quips
  • ๐ŸŽฏ Language-specific humor (JavaScript, Python, C++, Java)
  • ๐Ÿ” Security sayings
  • ๐ŸŒฉ๏ธ Cloud comedy
  • ๐Ÿ—„๏ธ Database jokes
  • ๐Ÿ”€ Git wit
  • ๐Ÿ“ Documentation digs
  • ๐Ÿงช Testing truths
  • ๐Ÿ“š And many more!

All the prases have been generated using claude-sonnet-4-5, around 100 per category, 4939 in total.

The prompt workflow included generating first, then rating, and keeping the best ones. Instructions of what makes a good humor has also been added to the context.

License

See LICENSE file for details.


Remember: There are no bugs, only undocumented features. Now go forth and code! ๐Ÿฎ