26

Re: Final Terminal/CLI Applications Menu

I guess it would be ok to suggest this here:

rxvt-unicode (urxvt) as a terminal emulator.

Quote from http://software.schmorp.de/pkg/rxvt-unicode.html :

"Its main features (many of them unique) over rxvt are:
Stores text in Unicode (either UCS-2 or UCS-4).
Uses locale-correct input, output and width: as long as your system supports the locale, rxvt-unicode will display correctly.
Daemon mode: one daemon can open multiple windows on multiple displays, which improves memory usage and startup time considerably.
Embedded perl, for endless customization and improvement opportunities, such as:
Tabbed terminal support.
Regex-driven customisable selection that can properly select shell arguments, urls etc.
Selection-transformation and option popup menus.
Automatically transforming the selection once made.
Incremental scrollback buffer search.
Automatic URL-underlining and launching.
Remote pastebin, digital clock, block graphics to ascii filter and whatever you like to implement for yourself.
Crash-free. At least I try, but rxvt-unicode certainly crashes much less often than rxvt and its many clones, and reproducible bugs get fixed immediately.
Completely flicker-free.
Re-wraps long lines instead of splitting or cutting them on resizes.
Full combining character support (unlike xterm smile.
Multiple fonts supported at the same time: No need to choose between nice japanese and ugly latin, or no japanese and nice latin characters smile.
Supports Xft and core fonts in any combination.
Can easily be embedded into other applications.
All documentation accessible through manpages.
Locale-independent XIM support.
Many small improvements, such as improved and corrected terminfo, improved secondary screen modes, italic and bold font support, tinting and shading.
Encapsulation of privileged operations in a separate process (improves security).
Optimised for local and remote connections.
"


just a thought.. I rly like urxvt, you can customize it to your liking (colours, borders, borderless, tabbing, fonts, tinting, shading etc...)


//Antti

Last edited by aku (2008-12-12 13:06:09)

...........................................................
He who laughs last, laughs best.
He who laughs at Chuck Norris, dies.
http://www.chucknorrisfacts.com

Re: Final Terminal/CLI Applications Menu

Hey aku -- interesting suggestion!  Philip has selected terminator as our sort of default terminal emulator (have you played with this yet?), but I'll absolutely give urxvt a shot.  Thanks a ton for your feedback!

Re: Final Terminal/CLI Applications Menu

I'm really getting into this cplay... used to use it years ago and it's all coming back to me...

Also found a nice howto kinda page here...

http://kmandla.wordpress.com/2007/05/01 … ike-a-pro/

Don't forget to install mpg321 and/or splay to get mp3 if you give it a go...

registered linux user #413097 | _/\o_ | CHANT: Hare Krishna, Hare Rama... AND BE HAPPY

Re: Final Terminal/CLI Applications Menu

./karlos -- if you like cplay, you might want to give cmus a try.  It's a bit more powerful, and a little more useful in my mind.  Let me know what you think if you give it a spin.

Re: Final Terminal/CLI Applications Menu

zopio wrote:

./karlos -- if you like cplay, you might want to give cmus a try.  It's a bit more powerful, and a little more useful in my mind.  Let me know what you think if you give it a spin.

I tried out cplay, ncmpc, cmus, and mocp.

CPU use while playing for all of these programs was low at an extra 5% (versus 30+% for many GUI players)

(1) cplay - showed volume changes but did not work - probably did not recognize my USB audio
(2) ncmpc - not very intuitive
(3) cmus - used most memory resources - I hope you like vi (vim) editor commands
(4) moc - intuitive - most features and info - very resource frugal

http://moc.daper.net/about

<item label="MOC - Music Player">
    <action name="Execute">
         <execute>
              terminator --command="mocp  -m ~/music -T moca_theme"
          </execute>
     </action>
</item>

For MP3 and OGG files, Moc was my first choice.  It was a little unusual, however, that the music kept playing after pressing 'q' to quit.  (You have to press 's', to stop playing.)  I also had to get used to < and > instead of - and + for changing the volume.

There is a  moc-ffmpeg-plugin available via SYNAPTIC that allows you to also play WMA, AAC, real audio, and MP4 audio files.  For some reason, when I initially installed the plugin, it did not work.  I found the problem, however.  I guess I left a zombie mocp process running from before the plugin update.  After I killed it, everything worked fine.

At CLI terminal:

sudo su
ps ax | grep mocp (check for zombie 'mocp' process)
kill -9 #pid (process number of mocp)
exit

Last edited by NewCityVegas (2008-12-17 12:29:47)

=========== You are the dreamer, and the dream ===========

gooplusplus.com (goo++) --- compact multi search + 77 internet radio stations

Re: Final Terminal/CLI Applications Menu

Moc

My favorite player =p
I've been using for some time, and I loved it XD

You can press Q (shift+q) to exit moc for real, or mocp -x . And that's what I most love about it, No window, no tray, control from dmenu, and minimal use of cpu.

Re: Final Terminal/CLI Applications Menu

I integrated a few of the CLI Apps in a "User Programs" selection:

http://i41.tinypic.com/uc1mw.jpg

        <menu id="userapps" label="User Programs">
            <menu id="terminal" label="Terminal Applications">
            <item label="Vim - Text Editor">
                <action name="Execute">
                    <execute>
                        terminator --command=vim
                    </execute>
                </action>
            </item>
            <item label="Midnight Commander - File Manager">
                <action name="Execute">
                    <execute>
                        terminator --command=mc
                    </execute>
                </action>
            </item>
            <item label="MOC - Music Player">
                <action name="Execute">
                    <execute>
                        terminator --command="mocp  -m ~/music -T moca_theme" 
                    </execute>
                </action>
            </item>
            <item label="newsbeuter - Feed 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>
            </menu>
            <separator/>
               <menu id="useraudio" label="Audio / Video">
            <item label="Ardour Multitrack">
                <action name="Execute">
                    <execute>
                        ardour2
                    </execute>
                </action>
            </item>
            <item label="Decibel Audio Player">
                <action name="Execute">
                    <execute>
                        decibel-audio-player
                    </execute>
                </action>
            </item>
            <item label="Gnome Alsa Mixer">
                <action name="Execute">
                    <execute>
                        gnome-alsamixer
                    </execute>
                </action>
            </item>                                    
            <item label="Jack Control">
                <action name="Execute">
                    <execute>
                        qjackctl
                    </execute>
                </action>
            </item>
            <item label="Jokosher Multitrack">
                <action name="Execute">
                    <execute>
                        jokosher
                    </execute>
                </action>
            </item>
            <item label="mPlayer">
                <action name="Execute">
                    <execute>
                        gnome-mplayer
                    </execute>
                </action>
            </item>
            <item label="Multimedia Select">
                <action name="Execute">
                    <execute>
                        gstreamer-properties
                    </execute>
                </action>
            </item>
            </menu>
            <separator/>
            <item label="Defaults List">
                <action name="Execute">
                    <execute>
                        gedit /usr/share/applications/defaults.list
                    </execute>
                </action>
            </item>        
            <item label="Geany Geek Editor">
                <action name="Execute">
                    <execute>
                        geany
                    </execute>
                </action>
            </item>
            <item label="GP Rename (Batch)">
                <action name="Execute">
                    <execute>
                        gprename
                    </execute>
                </action>
            </item>        
            <item label="Leadpad Editor">
                <action name="Execute">
                    <execute>
                        leafpad
                    </execute>
                </action>
            </item>
            <item label="Mirage Thumbnail Viewer">
                <action name="Execute">
                    <execute>
                        mirage
                    </execute>
                </action>
            </item>                    
        </menu>
        <separator/>

For IM and IRC, why not just use a GUI program?

=========== You are the dreamer, and the dream ===========

gooplusplus.com (goo++) --- compact multi search + 77 internet radio stations

Re: Final Terminal/CLI Applications Menu

I definitely see what you guys are talking about with moc -- I tried this before I landed on cmus, and have to admit that I really like the layout and the simplicity of the program.  My only qualm is that there's no way to sort through your music library by ID3 tags, which strikes me as a huge drawback.  I also find the keystrokes in cmus much more logically laid out, specifically the fact that z-x-c-v-b control << back - play - pause - stop - forward >>, as opposed to moc, which has its keystrokes designated by characters relating to the first and second letters of the function's name.

This in addition to the fact that you can create regular expression filters to generate playlists is really unique, and the vim-like :commands also make cmus much easier to navigate from within the application itself.

Re: Final Terminal/CLI Applications Menu

I'm loving MoC since reading about it on this thread, it's ace..

Arch64/Xmonad | @mo6020 on Identica

"Every normal man must be tempted at times to spit on his hands, hoist the black flag, and begin to slit throats." - H. L. Mencken

Re: Final Terminal/CLI Applications Menu

I have to say that since MoC was introduced to this particular thread I gave it some serious revisitation and have since been using it as my full-time music player.  I do sporadically miss the division of the playlist and the play queue as it's set forth in cmus, so I do jump back and forth between MOC and cmus from time to time, but citing the initial intent of the CLI / Terminal menu I feel that MoC may in fact be a better solution here for the time being.

Re: Final Terminal/CLI Applications Menu

I'd also say that mocp is best. It is, like mpd, a database that won't quit when you quit the interface. Thought it's not very easy to get it work throught global hotkeys. That's why I use mpd+ncmpc, but it's hard to start using mpd compared to mocp.

About the im-discussion; I've used finch, centerim, fama and so on, and there all in some kind of beta, or seems like it. That's why I use bitlbee throught irssi. It's wonderful, the only thing that doesn't work is file transfers. But it is, as with mpd, hard to get started with. I've never tried naim actually thought. hmm

Re: Final Terminal/CLI Applications Menu

Random and maybe slightly off-topic: Is there a Twitter CLI app? cool

foomandoonian's tumblelog & twitter

Re: Final Terminal/CLI Applications Menu

Foomandoonian wrote:

Random and maybe slightly off-topic: Is there a Twitter CLI app? cool

http://blog.mypapit.net/2008/12/twitter … lient.html
http://www.fsckin.com/2008/03/19/twitte … mand-line/
http://snippets.dzone.com/posts/show/5265
http://www.thelinuxsociety.org.uk/conte … r-terminal

Re: Final Terminal/CLI Applications Menu

So the answer is no... there are many. cool cool

foomandoonian's tumblelog & twitter

Re: Final Terminal/CLI Applications Menu

I'm trying to get it to open the app in a new tab in the current terminal window, but it's not working.  The xfce4-terminal help page says use --tab.  I am, but instead of the same window, it opens a new tab in a new window. hmm

Any clue why this isn't working?

xfce4-terminal --tab -e shell-fm --title=ShellFM

Edit: It seems xfce4-terminal can't do that, so nevermind. tongue

Last edited by dannytatom (2009-01-12 10:18:29)

.files
dnyy in IRC & Urban Terror

Re: Final Terminal/CLI Applications Menu

Other CLI apps to think about:

raggle - RSS Feeds
mybashburn - CD/DVD Burning
podracer - Podcast Aggregation
devtodo - To Do list

Though it wouldn't be put in a CLI menu, I'm also a big fan of 'most' as a pager to colourize man pages ('export PAGER="most"' in .bashrc).