SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2012-05-16 10:17:25

machinebacon
#! unstable
From: China
Registered: 2009-07-02
Posts: 6,631
Website

HOWTO: Get the 9.04-ish Terminal Apps + menu

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 mc

This 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 big_smile

As next, we create the menu block. In the terminal enter:

geany ~/.config/openbox/menu.xml

The 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=&quot;vim.tiny&quot;</execute>
                </action>
            </item>
            <item label="MC File Manager">
                <action name="Execute">
                    <execute>terminator --command=&quot;mc&quot;</execute>
                </action>
            </item>
            <item label="rTorrent">
                <action name="Execute">
                    <execute>terminator --command=&quot;rtorrent&quot;</execute>
                </action>
            </item>
            <item label="Music on Console">
                <action name="Execute">
                    <execute>terminator --command=&quot;mocp&quot;</execute>
                </action>
            </item>
            <item label="Newsbeuter RSS Reader">
                <action name="Execute">
                    <execute>terminator --command=&quot;newsbeuter&quot;</execute>
                </action>
            </item>
            <item label="elinks Web Browser">
                <action name="Execute">
                    <execute>terminator --command=&quot;elinks&quot;</execute>
                </action>
            </item>
            <item label="Mutt Mail Client">
                <action name="Execute">
                    <execute>terminator --command=&quot;mutt&quot;</execute>
                </action>
            </item>
            <item label="irssi IRC Client">
                <action name="Execute">
                    <execute>terminator --command=&quot;irssi&quot;</execute>
                </action>
            </item>
            <item label="naim Chat Client">
                <action name="Execute">
                    <execute>terminator --command=&quot;naim&quot;</execute>
                </action>
            </item>
            <item label="htop Process Monitor">
                <action name="Execute">
                    <execute>terminator --command=&quot;htop&quot;</execute>
                </action>
            </item>
        </menu>

Save and exit. Then right-click the desktop -> Settings -> Openbox -> Reconfigure or simply type

openbox --reconfigure

Finished. You can close this ugly GUI-browser now and enjoy the beauty of terminal apps. Bye, and thanks smile


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 ranger

This needs a slightly modified menu.xml - in terminal, type:

geany ~/.config/openbox/menu.xml

The 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=&quot;vim.tiny&quot;</execute>
                </action>
            </item>
            <item label="Ranger File Manager">
                <action name="Execute">
                    <execute>terminator --command=&quot;ranger&quot;</execute>
                </action>
            </item>
            <item label="rTorrent">
                <action name="Execute">
                    <execute>terminator --command=&quot;rtorrent&quot;</execute>
                </action>
            </item>
            <item label="Music on Console">
                <action name="Execute">
                    <execute>terminator --command=&quot;mocp&quot;</execute>
                </action>
            </item>
            <item label="Newsbeuter RSS Reader">
                <action name="Execute">
                    <execute>terminator --command=&quot;newsbeuter&quot;</execute>
                </action>
            </item>
            <item label="netrik Web Browser">
                <action name="Execute">
                    <execute>terminator --command=&quot;netrik&quot;</execute>
                </action>
            </item>
            <item label="Mutt Mail Client">
                <action name="Execute">
                    <execute>terminator --command=&quot;mutt&quot;</execute>
                </action>
            </item>
            <item label="irssi IRC Client">
                <action name="Execute">
                    <execute>terminator --command=&quot;irssi&quot;</execute>
                </action>
            </item>
            <item label="Centerim Chat Client">
                <action name="Execute">
                    <execute>terminator --command=&quot;centerim&quot;</execute>
                </action>
            </item>
            <item label="htop Process Monitor">
                <action name="Execute">
                    <execute>terminator --command=&quot;htop&quot;</execute>
                </action>
            </item>
        </menu>

Save and exit. Then right-click the desktop -> Settings -> Openbox -> Reconfigure or simply type

 openbox --reconfigure

Close the browser, right click the desktop, pick a terminal app of your choice and start drooling. smile

Last edited by machinebacon (2012-05-16 11:49:24)

Offline

Be excellent to each other!

#2 2012-05-16 10:41:22

machinebacon
#! unstable
From: China
Registered: 2009-07-02
Posts: 6,631
Website

Offline

#3 2012-05-16 12:25:03

VastOne
#! Ranger
From: V-Ger
Registered: 2011-04-26
Posts: 10,163
Website

Re: HOWTO: Get the 9.04-ish Terminal Apps + menu

Well done Master Bacon....  I have added it to Quick References..

Good form mate... big_smile


VSIDO | Words That Build Or Destroy

We do not run from challenges, they become new innovations within VSIDO!

Offline

#4 2012-05-16 18:07:24

rhowaldt
#!*$%:)
Registered: 2011-03-09
Posts: 4,396

Re: HOWTO: Get the 9.04-ish Terminal Apps + menu

great guide! thanks machinebacon!

Offline

#5 2012-05-16 20:18:37

m5
#! CrunchBanger
From: 200 years ago.
Registered: 2011-12-08
Posts: 221

Re: HOWTO: Get the 9.04-ish Terminal Apps + menu

@machinebacon: Thanks.

Last edited by m5 (2012-05-16 20:22:19)


Keep digging.
Linux beginner.

Offline

#6 2012-05-17 07:10:30

Milozzy
#! Die Hard
Registered: 2011-02-22
Posts: 622
Website

Re: HOWTO: Get the 9.04-ish Terminal Apps + menu

Vintage!!

Offline

#7 2012-05-17 08:02:07

sunfizz98
Carbonated Orange Juice
From: su terminal
Registered: 2011-05-12
Posts: 1,876
Website

Re: HOWTO: Get the 9.04-ish Terminal Apps + menu

@machinebacon
Feels too simple... big_smile

Offline

#8 2012-05-17 11:04:24

machinebacon
#! unstable
From: China
Registered: 2009-07-02
Posts: 6,631
Website

Re: HOWTO: Get the 9.04-ish Terminal Apps + menu

^ fizzy: I've been expecting you big_smile

Offline

#9 2012-05-20 20:51:47

h8uthemost
#! Junkie
Registered: 2011-08-09
Posts: 299

Re: HOWTO: Get the 9.04-ish Terminal Apps + menu

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

#10 2012-05-24 05:04:55

sunfizz98
Carbonated Orange Juice
From: su terminal
Registered: 2011-05-12
Posts: 1,876
Website

Re: HOWTO: Get the 9.04-ish Terminal Apps + menu

@h8uthemost
If possible, try out bitlbee with irssi.  It is what I use for my chat needs.

@machinebacon
Yes, it was the bacon you've been grilling. big_smile

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo