This is a ruby-powered, ANSI-enabled, fortune
-like program to espouse wisdom at
opportune moments, such as when you log in.
It's mostly a personal collection, but contributions are welcome.
To get it running, make sure you have ruby
and gem
installed, then run:
gem install ansi
After that, it should work fine, as long as you use a black terminal (who doesn't?).
To display taoup
output at login, use the taoup-fortune
example script or try adding something similar in your .profile
.
There are four modes other than standard invocation:
--help
or--h
shows brief command line help on invocation syntax--whitetrash
converts the otherwise attractive color scheme to be legible on light or white terminals--machine
drops any ANSI colors from the output (also respectsNO_COLOR
environment variable, see no-color.org)--fortune
converts the wisdom to an assumed imitation of the fortune format. To make the resulting fortune format file available to the classicfortune
program (loses ANSI colors in output) you can runstrfile
as follows:
taoup --fortune >taoup-fortunes
strfile taoup-fortunes taoup-fortunes.dat
fortune taoup-fortunes
- "Taoup is in my zshrc startup, it’s consistently fun/intelligent/thoughtful. Thanks for the continued maintenance 👍, cheers." @ronjouch
- We are now the top ranked fortune implementation on Github. Spread the word!