You are not logged in.

#1 2016-11-22 23:00:28

martix
Kim Jong-un Stunt Double
Registered: 2016-02-19
Posts: 1,267

Fortune Cowsay Lolcat Cmus - having fun in the shell

Well, it's just a tip for having some fun time in the shell.

After having installed the programs fortune, cowsay and lolcat via apt (or synaptic or whatever you prefer), just fire up the following command:

fortune | cowsay | lolcat

It's kind of fun. Lolcat have other features too (it can be also used for e.g. reading colorful man pages). See: https://github.com/busyloop/lolcat


There were other packages for some fun time with the shell (moving trains on the window, if you mistype your root-password, it asks: "Have you been drinking?", etc.) but I forgot what they were called... Anyway, there is a cool and fast audio player called Cmus: https://en.wikipedia.org/wiki/Cmus


It's a cool way to get weather details via

curl -4 wttr.in/bunsen

which will show the data for the city of Bunsen (just replace it with the city you wish). For moon-details there is also

curl -4 wttr.in/moon

Offline

#2 2016-11-23 07:22:41

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: Fortune Cowsay Lolcat Cmus - having fun in the shell

Nice tips, thanks!

martix wrote:

moving trains on the window

https://packages.debian.org/jessie/sl

if you mistype your root-password, it asks: "Have you been drinking?"

Use `sudo visudo` and add this line:

defaults insults

smile

A couple of my favourites (nsfw links):

[offensive URL redacted] (available in the official Arch repositories!)

[offensive URL redacted] -- ported to (Arch) Linux here: [offensive URL redacted]

I am tempted to add those two to my Debian OBS repositories...

]:D

EDIT: I forgot asciiquarium!

http://www.robobunny.com/projects/asciiquarium/html/

And ponysay...

https://github.com/erkin/ponysay & http://www.vcheng.org/ponysay/

Last edited by Head_on_a_Stick (2016-11-23 07:45:41)

Offline

#3 2016-11-23 13:52:30

martix
Kim Jong-un Stunt Double
Registered: 2016-02-19
Posts: 1,267

Re: Fortune Cowsay Lolcat Cmus - having fun in the shell

@HoaS Great, thank you for naming those packages! When I had that some time ago, it was always hilarious, when I mistyped my password, and it showed something like "Your memory is really not like it used to be". Those packages are really cool to having even more fun with Linux! smile

Offline

#4 2016-11-24 03:19:30

beaker
Unverified Muppet
Registered: 2016-03-06
Posts: 198

Re: Fortune Cowsay Lolcat Cmus - having fun in the shell

I've recently started using cmus after using moc for quite some time. I went to cmus because it has a resume playback feature that moc does not have (or any other cli player that I know of). I find the interface and keybinds and general concepts involved in cmus highly non-intuitive and WTF, but WTF!! love the resume feature!!

Offline

#5 2016-11-24 11:30:04

martix
Kim Jong-un Stunt Double
Registered: 2016-02-19
Posts: 1,267

Re: Fortune Cowsay Lolcat Cmus - having fun in the shell

Anyone is interested in some more cool shell tools, here is a list of over two dozen little but often very useful programs:

https://kkovacs.eu/cool-but-obscure-unix-tools

Offline

#6 2016-11-25 21:26:18

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: Fortune Cowsay Lolcat Cmus - having fun in the shell

try

bash|lolcat

8)
btw, i found a c-implemenation of lolcat:
https://github.com/jaseg/lolcat
probably faster and no silly ruby dependencies...

Offline

#7 2023-06-27 16:58:19

Colonel Panic
Member
Registered: 2018-11-13
Posts: 1,429

Re: Fortune Cowsay Lolcat Cmus - having fun in the shell

Bumped - thanks for these, I'm looking into terminal-based applications at the moment. ASCIIQuarium works (once Term-Animation has been installed) as does calcurses.

Here's an excellent user guide for cmus;

https://www.increasinglyadequate.com/cmus.html

Cmus is pretty good on the whole but the volume controls (+- to increase the volume, -- to decrease it) don't appear to work.

Last edited by Colonel Panic (2023-06-27 18:31:47)

Offline

#8 2023-09-25 05:03:59

sx66
Member
Registered: 2023-09-23
Posts: 5

Re: Fortune Cowsay Lolcat Cmus - having fun in the shell

Hey, I noticed you enjoy entertainment packages for cli smile

I can reccomend: [List of my cool, fun & generally "good to know" packages]
(This is just my copy pasted list of favorites, so sorry for any already known ones)

telnet telehack.com - Arpa net hacking simulation meta game
jp2a - Display images as ASCII text (I even made a gif player by first using ffmpeg)
fortune - Random quotes and sayings.
asciiquarium - Animated ASCII art aquarium.
sl - A train animation for when you mistype ls.
nyancat - Nyan Cat in your terminal.
hollywood - Simulates a Hollywood hacker terminal.
moon-buggy - A game where you drive a car on the moon.
bastet - Bastard Tetris, a challenging Tetris clone.
bb - ASCII art demo with music.
cava - Console-based Audio Visualizer for ALSA.
oneko - A cat that follows your cursor.
pacman4console - Pac-Man for the terminal.
greed - Game similar to Tron.
2048-cli - 2048 game in terminal.
pipes.sh - Animated pipes terminal screensaver.
rig - Generates fake identities.
vlock - Locks a terminal session.
cmus - Music player for the terminal.
tty-clock - A terminal-based clock.
gtop - System monitoring dashboard.
myman - A Pac-Man clone.
ninvaders - Space Invaders clone.
cowsay-off - More cow designs for cowsay.
bsdgames - Collection of classic text games.
rain - ASCII art raindrops.
cacafire - ASCII art fire.
moc - Music On Console, another terminal music player.
htop - Interactive process viewer.
boxes - Draws boxes around text.
figlet-fonts - Extra fonts for figlet.
toilet-fonts - Extra fonts for toilet.
vim-adventures - Learn Vim while playing a game.
tmux - Terminal multiplexer.
glances - System monitoring tool.
irssi - IRC client.
newsboat - RSS feed reader.
fzf - Fuzzy finder for the terminal.
jq - JSON processor.
iftop - Network bandwidth monitoring.
ncdu - Disk usage analyzer.
ascii-art - Generate ASCII art text.
pyradio - Terminal radio player.
taskwarrior - Task management.
wego - Weather app.
finch - Terminal-based chat client.
elinks - Text-based web browser.
tig - Text-mode interface for Git.
screenfetch - System info tool.
neofetch - Another system info tool.
yt-dlp - Download videos from YouTube.
ranger - File manager.
lynx - Text-based web browser.
browsh - CLI 'graphical' browser
asciinema - Record & Playback terminal sessions


¯\_(ツ)_/¯

Offline

Board footer

Powered by FluxBB