Skip to content

Linux Toys

Jason Charney edited this page Mar 3, 2016 · 6 revisions

🚧 UNDER CONSTRUCTION! There's a lot of stuff I want to try out.

List of things to try out

May of these items are ncurses based programs.

  • abook - text-based ncurses address book application
  • autty - ncurses based frontend to audacious
  • aumix - Simle text-based mixer control program
  • bastet - ncurses Tetrus clone with a bastard algorithm
  • btscanner - ncurses-based scanner for Bluetooth devices
  • canto - flexible ncurses Atom/RSS newsreader for the console
  • cdw - Tool for buring Cd's - console version
  • curseofwar - Fast-pased action strategy game for Linux based on ncurses
  • cwcp - Morse code tutor - text user interface
  • dares - rescue files from damaged CDs and DVDs (ncurses-interface)
  • fbb - Packet radio mailbox and utilities
  • gtypist - simple ncurses touch typing tutor
  • hnb - hierarchial notebool
  • iptraf and iptraf-ng - (Next Generation) Interactive Colorful IP LAN Monitor
  • iselect - ncurses-based interactive line selection tool
  • jke - A curses-based jukebox program
  • mtr-tiny - Full screen nucurses traceroute tool
  • ninvaders - A space invaders-like game using ncurses
  • nrss - An nucurses-based RSS reader
  • nsnake - classic snake game on the terminal
  • pacman4console - ncurses-based pacman game
  • pms - Practical Music search, an MPD client
  • radio - ncurses-based radio application
  • ranger - Filemanager with an ncurses-frontend written in python
  • rtorrent - ncurses BitTorrent Client based on LibTorrent from rakshsa (Deluge also has an interface like this called deluge-console)
  • siggen - Waveform generation tools (how is this related?)
  • tudu - Command line hierarchial ToDo list
  • whowatch - Real-time user logins monitoring tool
  • worklog - Key track of time worked on projects
  • wyrd - tex-based calendar application
  • nethack-consol - dugeon craw game
  • zivot - the game of life
  • bsdcamges - collection of classic textual unix games
  • crawl - Dungeon Crawl
  • tetrinet-client - textmode client for tetrinet, a multiplayer tetris-like game
  • atrix - a tetris-like game with a twist for UNIX

TODO: what is Bochs?

Fortune

Fortune is a program that outputs little bits to wisdom, quotes, and quips.

Install

sudo apt-get install fortune fortunes

Installing fortune will also install the following packages

fortune-mod fortunes-min librecode0

fortunes will add more fortune messages.

Usage

fortune      # add -s for short fortunes!

ddate

ddate is a Discordian Calendar! FNORD!

Instalation

sudo apt-get install ddate

Usage

ddate

🌵 Careful! Don't run dd! It's not the same as ddate. It's much worse!


toilet, and the caca apps

🚽 toilet is way cooler than figlet. It let's you use color! It will be way more fun once you enable 256 colors on your terminal.

💩 cacaview is a simple image viewer for the terminal, it opens most images formas like .jpg, .gif, and .png and renders them into ASCII art. You might want to install urxvt for this one.

🔥 cacafire is a port of AALib's aafire and displays buring ASCII art flames.

🎨 cacademo is a tiny graphic program that renders animated ASCII metaballs, matrix effects, colorful moiré circles, and old school plasma effects. It sounds like some fun stuff to play with.

Installation

sudo apt-get install toilet toilet-fonts

Also consider installing some of the other pacakges from Caca Labs for some more ASCII art fun.

sudo apt-get install libcaca0 libcaca-dev caca-utils

Usage

🔧 TODO: Fill in this part.

📝 Note: If you install toilet, it will alias itself as figlet.

External Links

Setup

  1. [Assemble the Hardware](Assemble the Hardware)
  2. [Install the Software](Install the Software)
  3. 🆙 [Setup your Raspberry Pi](Setup your Raspberry Pi)
  4. [Download the Missing Parts](Download the Missing Parts)

Typical Utilities

  • [Downloading and extracting with curl and tar](curl and tar)
  • [Browsing with ls and cat](ls and cat)
  • [Searching with grep and find](grep and find)
  • [Filtering with sed and awk](sed and awk)
  • [Piping with less, pv, and tee](less, pv, and tee)
  • Monitor your system with htop
  • Multiplex with tmux

Clone this wiki locally