One day without graphics but with Linux

The idea to work one day without graphical applications and use only text utilities like wget isn’t new but… Here is the list of essential tools that are invaluable to make “text mode day” real. Many described applications are already installed out-of-the-box after certain Linux distro installation, if not command sudo aptitude install will help you (or yum install).

screen slices and dices console sessions. Most of everything I do in text mode, I do with screen.

snownews is curses-based RSS aggregator that does everything I need.

irssi is the best IRC client I used ever, it certainly beats IrcII, BitchX, and even epic. Multiple windows, extensible, huge amount of plugins available.

mutt is the mail client that sucks less than others (it’s a quote). Not bad is pine too, but mutt is much more customizable and scales better to large volumes of email.

Vim is very powerful text editor and it’s my choice. Functional keys sheet is here.

w3m is console web browser. Among other things, it supports simultaneous tabs loadings and images (just run it with a valid $DISPLAY and it’ll render images on the page). There are other text-mode browsers, most notable is links. The granddad of text-mode browsers is surely lynx, but it’s lagged far behind w3m and links in support for newer aspects of HTML and that’s why is rather obsolete.

bitlbee. This is actually an IRC-to-Instant-Messaging gateway. It allows to use AIM, Jabber from within preferred chat program irssi.

moosic. This is a text-based music jukebox that runs as a standalone server and you interact with it via a command line client. Another program with similar design is mpd that does its own music playing (moosic uses other utilities).

mplayer is media player that has better support for streaming media than any of the players. Plays video in console.

wget is a swiss-army-knife to grab things from the WEB. Must use.

tdl. It’s completely command-line todo manager. Similar ones are DevTodo, hnb or woody.

Other tools I use are: less, mpg321 (mp3 player), GnuPG (OpenPGP implementation), pal (colored calendar with alarge number of features), bc (simple calc), dict (it’s dictionary network protocol but their command-line client is also named as ‘dict’), mp3gain (mp3 editing), netcat (connect directly to TCP sockets), BitTornado (bittorrent client), subversion (source revision control, alternative to cvs), abcde (CD ripper), lame (MP3 encoder), nmap (portscanner), hping (packet generator), and tcpdump (packet sniffer).

It seem that would be enough to spend one day without graphical tools with Linux (or Unix).

 
 
» You might also be interested in the following articles:
Watching HD Media on Linux made easy
openSUSE 10.3 is released (useful links)
Run Photoshop with Ubuntu (or any other Linux)
Speedlinks – 29 December, 2008
CryoPID: Freeze and Unfreeze processes in Linux



» Want to stay up to date? Subscribe to our E-MAIL or RSS feed!

4 Responses to “One day without graphics but with Linux”


  1. 1 Joe O'Brien

    As far as work work, Email and Web Browser aside, I do almost everything in text mode, every day. :)

    Playing is another thing as I love working with my Mac for iLife stuff.

  2. 2 artiomix

    As for my everyday work, there are three text-mode applications from above listed ones that I can’t do my work without. They are screen, vi and wget. Thanks to their developers ;)

  3. 3 Sudip

    Hi, there good job.
    Thank you so much, that’s so much information in just one page. Hail console.

  1. 1 CryoPID: Freeze and Unfreeze processes in Linux | Linux Screw

Leave a Reply




Friendly Sites:Who is behind Linux Screw?
Aspiring Sysadmin | GeekyBits³ | Bash Cures Cancer | TOTMS
Linux Operating System | Small Linux Deployments | My SysAd Blog
The Danesh Project | ZEPY | Linux config Wiki | Planet Sysadmin
The Sys Admin | {buhay sysad} | a non-geek's linux notes
Linux HOWTOs, Tutorials & Projects with Adam Palmer | LinuxAlt.Com
My name is Artem Nosulchik (artiomix AT gmail DOT com) and I'm Linux/Unix, Cisco systems engineer. The main idea of Linux Screw is to share relevant knowledge, skills and observations over The Web. Here you can find a lot of information related to different Linux distributions, FreeBSD, IOS as well as a other Open Source around staff. Read more ››