You are not logged in.
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
Nice tips, thanks!
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
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
@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!
Offline
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
Anyone is interested in some more cool shell tools, here is a list of over two dozen little but often very useful programs:
Offline
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
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
Hey, I noticed you enjoy entertainment packages for cli
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