figlet – a program for making large letters out of ordinary text
figlet.org
figlet.org
TOIlet can do everything figlet can do, but it can also do colors, more interesting fonts, and output to html and a couple other formats.
you can also play videos with it:
-vo=caca on mpv or mplayer
You really can't make this up...
Similar feeling to seeing my face manipulated by a WebGL shader.
I wonder if I can use for video calls...
toilet Projectname -f future --gay
It gives me great pleasure to have a project banner this way, every time I cd into the project directory.
Edit: the links to the git repository are down as well.
* "light-hearted and carefree."
* "brightly coloured; showy."
Etymology excerpt: [Middle English gai, lighthearted, brightly colored, from Old French, possibly of Germanic origin.]
Incidentally, the developer of the tool, Sam Hocevar, is French.
For me the colours are by default in Solarized Dark, which skews the 16 colors into, well, in this case French flag colours. To test this, consider $ msgcat --color=test
This is the exact opposite though. The `--gay` flag is the best option; it's the most colourful, flashy and fun. I _want_ more people to use the term in a positive context because every time it happens, the pejorative context looses more power and anything that stops these sorts of words being weaponised is a good thing.
And as other commenters have already said, it gets defined in dictionaries as "light-hearted and carefree" or "brightly coloured; showy.", both of which descriptions fit the use case perfectly.
I don't believe that the present time is actually more open and safe for different folk. When I grew up nobody but nobody would dare to speak of anyone's sexuality let alone make a point of it and assaulting up a homosexual man would land you on hospital when the neighbours reacted in horror at the effective attack on the man's mother (I confess to typing on gay men living with their mothers but I didn't know one exception until moving to London in the late 80s. Mining towns in Yorkshire were probably the safest place to be gay ever. You wouldn't be "out" only because nobody's private lives were on display. The untold horror of the Thatcher breaking of the National Union of Miners is the fractures through communities unravelled the most intricate social support web and exposed the most vulnerable people to possibly the most heightened emotional communal period in post war England. The miner's union was also a huge contributor to the widows most likely to have their gay sons looking after them and the collapse in union finances forced many ill prepared and not still young gay men to seek better economic possibility. Sending ca 40 yr old highly protected parochial gay men who would do anything for their mums or the mere idea of their mothers, into late 80s cities in search of suitable work, was just the most terrible consequence.
I am totally for the general public recapturing the word gay because of the positive effect this will transfer to historic derogation and separate identification of homosexual men as gay.
First, I think this is well appreciated now, different folk reappropriated the word gay from pejorative connotation.
But it only worked so far.
Gay was a prejorative quite without any sexual inflection or connotation. "Don't be gay man" criticising the way someone is digging a trench for the vegetable garden, is entirely valid and non assimilative of personal sexuality Derogation. That phrase is akin to "we're not digging up the begonia bed lad, this is our potatoes for the whole year and if you don't do that double trench properly the first frosts will have the lot ". I have obviously expanded and provided explanatory context. There's nothing gay about double trenching potatoes in late fall at the same londitude as Moscow.
If I had to define the derogatory use of gay, my own experience would make me place far more emphasis on the adduced insult to be ineffectual or unnecessarily fancy and therefore wasteful and inefficient. From there to get to mean not very manly seems to me a much easier etymological path.
That is, in fact, exactly what the author did.
https://github.com/cacalabs/toilet/commit/be1054fefd6cda23ca...
And it's still around! Amazing.
Depends in your definition of "still around". Last update over 8 years ago.
Also amazed that this is still online!
ls -l /usr/bin/figlet lrwxrwxrwx 1 root root 24 Oct 29 08:15 /usr/bin/figlet -> /etc/alternatives/figlet
ls -l /etc/alternatives/figlet lrwxrwxrwx 1 root root 22 Oct 29 08:15 /etc/alternatives/figlet -> /usr/bin/figlet-toilet
Note the dates on the above, the fact is that I have had figlet on this computer for at least two years, but I just did an apt-get install toilet and it replaced figlet.
ls -l /usr/bin/toilet -rwxr-xr-x 1 root root 23064 Mar 13 2018 /usr/bin/toilet
And the figlet --help gives toilet output and the output is from toilet. I had to remove toilet and re-install figlet to get figlet back.
I feel that is odd behaviour for a distro.
Try:
$ sudo update-alternatives --config figlet
I have two choices: /usr/bin/figlet-figlet and /usr/bin/figlet-toilet
to see what package provides each binary:
$ dpkg -S /usr/bin/figlet-figlet
figlet: /usr/bin/figlet-figlet
$ dpkg -S /usr/bin/figlet-toilet
toilet: /usr/bin/figlet-toilet
you should be able to choose figlet-figlet with update-alternatives if you want to use real figlet. But IIRC toilet is intended to be 100% backwards compatible, so there's probably not any real reason to do that (?).
Or, you should be able to invoke figlet with 'figlet-figlet' on the CLI.
...assuming, of course, that my assumption is correct and it didn't actually remove figlet... :)
_/ _/ _/
_/_/ _/ _/_/ _/_/_/_/ _/_/_/ _/_/_/
_/ _/ _/_/ _/ _/ _/ _/ _/_/
_/ _/ _/ _/ _/ _/ _/ _/_/
_/_/ _/ _/_/ _/ _/ _/ _/_/_/
"or this". I really like the shadow effect on this. Really clever!they are especially useful for scripts where you want to print out milestones.
but.
All pale in comparison to ponysay.
It's kind of like one of those movie franchise reboot sequels that turns out to be a good movie just on its merits.
kalleboo-iPhone-11-Pro-Max:~/tractorgen-0.31.7# tractorgen
1
tractorgen: ERROR!! Tractors must have at least four wheels!! FOOL!
Aborted tractorgen 17 | tractorgen-animatorI'm still able to do the same things I would usually do on the more "modern" sites -- navigate, find info, look at examples, etc...
$ figlet hi
_ _
| |__ (_)
| '_ \| |
| | | | |
|_| |_|_|
$ figlet hii
_ _ _
| |__ (_|_)
| '_ \| | |
| | | | | |
|_| |_|_|_|
$ figlet olé
_ /\/| _____
___ | ||/\/ / ___ \
/ _ \| | /_\ / / __| \
| (_) | |/ _ \ | (__ |
\___/|_/_/ \_\ \___| /
\_____/Probably just wishful thinking though.
It's a countdown timer that uses figlet to render the countdown. Here's a pomodoro timer script I use fairly often (`bup` is another script that emits a low pitched beep (a bup)):
#!/bin/bash
if [ $# -ne 1 ]; then
echo $0: usage: pomodoro time_expr
exit 1
fi
TIME_EXPR=$1
get_time ()
{
date "+%H:%M"
}
START=$(get_time)
termdown --font big --critical 0 $TIME_EXPR \
&& bup
END=$(get_time)
echo "$START - $END"Curiously it has a Figlet.js: http://patorjk.com/software/taag/js/figlet.js
/*
FIGlet.js (a FIGDriver for FIGlet fonts)
By Patrick Gillespie (patorjk@gmail.com)
Originally Written For: http://patorjk.com/software/taag/
License: MIT (with this header staying intact)
This JavaScript code aims to fully implement the FIGlet spec.
Full FIGlet spec: http://patorjk.com/software/taag/docs/figfont.txt
If you use this for a public app, a link back to TAAG is appreciated
but not necessary.
*/