You are not logged in.
In the good-old Ubuntu days, Crunchbang (up to version 9.04) came with "Terminal Apps".
This guide shows you how to get these applications and pack them into Openbox menu. The howto is separated in two parts: the first section installs the 'original' 9.04 terminal apps and the menu, the second section is a slight modification with a more useful (centerim for naim) and lighter (ranger for mc, netrik for elinks) apps.
Difficulty level: low
The applications shipped those days were:
Vim editor
Midnight Commander file manager
rtorrent BitTorrent Client
MOC music player
Newsbeuter feed reader
elinks web browser
MUTT email client
irssi IRC client
naim chat client
htop system monitor
IF YOU WANT TO GET THE REAL 9.04-ISH TERMINAL APPS MENU
Open a terminal and enter
sudo apt-get update && sudo apt-get install rtorrent moc newsbeuter mutt irssi htop elinks naim mcThis will download and install the "original" set of applications.
vim-tiny is already provided in #!, for most people it is more than enough. If you want more of that vi, you probably know how to get it 
As next, we create the menu block. In the terminal enter:
geany ~/.config/openbox/menu.xmlThe corresponding menu portion for ~/.config/openbox/menu.xml (somewhere around line 100, pick a nice location but keep the internal structure of the xml file) looks like this:
<menu id="root-menu-482930" label="CLI Apps">
<item label="Vim Editor">
<action name="Execute">
<execute>terminator --command="vim.tiny"</execute>
</action>
</item>
<item label="MC File Manager">
<action name="Execute">
<execute>terminator --command="mc"</execute>
</action>
</item>
<item label="rTorrent">
<action name="Execute">
<execute>terminator --command="rtorrent"</execute>
</action>
</item>
<item label="Music on Console">
<action name="Execute">
<execute>terminator --command="mocp"</execute>
</action>
</item>
<item label="Newsbeuter RSS Reader">
<action name="Execute">
<execute>terminator --command="newsbeuter"</execute>
</action>
</item>
<item label="elinks Web Browser">
<action name="Execute">
<execute>terminator --command="elinks"</execute>
</action>
</item>
<item label="Mutt Mail Client">
<action name="Execute">
<execute>terminator --command="mutt"</execute>
</action>
</item>
<item label="irssi IRC Client">
<action name="Execute">
<execute>terminator --command="irssi"</execute>
</action>
</item>
<item label="naim Chat Client">
<action name="Execute">
<execute>terminator --command="naim"</execute>
</action>
</item>
<item label="htop Process Monitor">
<action name="Execute">
<execute>terminator --command="htop"</execute>
</action>
</item>
</menu>Save and exit. Then right-click the desktop -> Settings -> Openbox -> Reconfigure or simply type
openbox --reconfigureFinished. You can close this ugly GUI-browser now and enjoy the beauty of terminal apps. Bye, and thanks 
IF YOU WANT TO GET A SLIMMER AND MORE FUNCTIONAL 9.04-ISH TERMINAL APPS MENU
Some of you probably want to go as light as possible. elinks and mc are comparably big packages, and naim is used for chatting with AOL, but most of you won't use AOL exclusively, but xmpp/yahoo/msn - so why bother with naim?
These are alternatives which offer the same functions, but use less space or even have wider functionality.
Netrik is a terminal browser, centerim is a multi-protocol instant messenger, ranger a file manager.
sudo apt-get update && sudo apt-get install rtorrent moc newsbeuter mutt irssi htop netrik centerim rangerThis needs a slightly modified menu.xml - in terminal, type:
geany ~/.config/openbox/menu.xmlThe corresponding menu portion for ~/.config/openbox/menu.xml (somewhere around line 100, pick a nice location but keep the internal structure of the xml file) looks like this:
<menu id="root-menu-482930" label="CLI Apps">
<item label="Vim Editor">
<action name="Execute">
<execute>terminator --command="vim.tiny"</execute>
</action>
</item>
<item label="Ranger File Manager">
<action name="Execute">
<execute>terminator --command="ranger"</execute>
</action>
</item>
<item label="rTorrent">
<action name="Execute">
<execute>terminator --command="rtorrent"</execute>
</action>
</item>
<item label="Music on Console">
<action name="Execute">
<execute>terminator --command="mocp"</execute>
</action>
</item>
<item label="Newsbeuter RSS Reader">
<action name="Execute">
<execute>terminator --command="newsbeuter"</execute>
</action>
</item>
<item label="netrik Web Browser">
<action name="Execute">
<execute>terminator --command="netrik"</execute>
</action>
</item>
<item label="Mutt Mail Client">
<action name="Execute">
<execute>terminator --command="mutt"</execute>
</action>
</item>
<item label="irssi IRC Client">
<action name="Execute">
<execute>terminator --command="irssi"</execute>
</action>
</item>
<item label="Centerim Chat Client">
<action name="Execute">
<execute>terminator --command="centerim"</execute>
</action>
</item>
<item label="htop Process Monitor">
<action name="Execute">
<execute>terminator --command="htop"</execute>
</action>
</item>
</menu>Save and exit. Then right-click the desktop -> Settings -> Openbox -> Reconfigure or simply type
openbox --reconfigureClose the browser, right click the desktop, pick a terminal app of your choice and start drooling. 
Last edited by machinebacon (2012-05-16 11:49:24)
Start Distrohopping here! -> Break your own...
VSIDO
LinuxCNC
Frugalware <- It's all just a kernel.
Offline
Some resources for pimping mocp, mutt and newsbeuter:
http://crunchbanglinux.org/forums/topic … gs-themes/
http://crunchbanglinux.org/wiki/howto/h … gmail_imap
http://crunchbanglinux.org/forums/topic … ewsbeuter/
Start Distrohopping here! -> Break your own...
VSIDO
LinuxCNC
Frugalware <- It's all just a kernel.
Offline
great guide! thanks machinebacon!
Offline
@machinebacon: Thanks.
Last edited by m5 (2012-05-16 20:22:19)
Keep digging.
Linux beginner.
Offline
^ fizzy: I've been expecting you 
Start Distrohopping here! -> Break your own...
VSIDO
LinuxCNC
Frugalware <- It's all just a kernel.
Offline
Very, very, nice. I didn't use #! back then(tried it once but didn't like it since I wasn't accustomed to WM's yet). I do use a lot of these terminal apps already but I've been looking for a good cli-based chat client. I'll give centerim a shot.
Thanks for sharing.
We are a nice, friendly community here and I hope we stay that way.
Offline
Offline
Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.