On Sat, Feb 28, 2004 at 06:04:44AM NZDT, Martin B�hr wrote: > > screen!! > to make me independant of my own workstation and bad networks, > the most critical things, like email and irc with other developers > are run from a server to which i connect with ssh. > screen is running on every machine i connect to (including my local > workstation if i have one) leading to screen being nested several > levels deep (and occasionally even in a loop ;-)
I was actually going to leave this thread alone until I saw this. This
sort of thing I can relate to.
Screen is a godsend, both on the local machine and on a remote host. If
I'm running over a network, which suddenly loses connection, my ssh
session will drop, but my screen session will live, preserving whatever
I was doing at the time. Locally, if I need to restart X or a terminal
for whatever reason, I can suspend the session and reconnect without
having to close any of the terminals in the meantime. Heaven, I tell
you.
My laptop and work box are similar enough in configuration:
openbox3, with 4 virtual desktops:
1) remote screen sessions (can cause nesting if I'm connecting to
remote hosts with screen sessions running on them)
2) local information screen session:
a) shell
b) mutt (queries abook for addresses, via lbdb)
c) slrn (for news)
d) mp3blaster
e) irssi
f) centericq
3) development screen session:
a) shell
b) hnb (hierarchial notebook, for tree-like note taking)
c) vifm (configured to open files in new screens)
d..) vim (one for each developemnt branch I'm working in)
4) mozilla-firebird (yes, it's my only dependancy on the mouse)
each of the screen sessions are run in Eterms (for now, but I'm
constantly looking over my options for getting decent transparency
support). The Eterms run without window decorations or borders and are
maximised, which runs almost at full screen. There's a strip on the
right for dockapps, which also leaves a space for access to the root
window, if I need to pop open some application with a mouse.
In the long term, I'd like to replace hnb with another todo list/note
taking console application. I'm still trying to decide my requirements,
though. mp3blaster might get replaced by a console ogg/mp3 player that
handles randomisation more to my liking, and cd access. I'm starting to
use w3m more and more, with image support. And when I get the chance,
I'd like to find a way to hook vifm into my mime-types.
I'm currently looking into docbook/xml for documentation at work. At
the moment, I pop open OpenOffice when documents come my way that I need
to read. But when I have documentation to write, I pop open a text
editor and run my xslt processing chain on it. :)
The only way to describe my motivation for a system that's almost all
console based is that I want all the information and none of the flashy
neon lights that go with a normal desktop enivronment. Billy mentioned
something about doing things at the speed of thought. I prefer it when
my thoughts aren't slowed down by unnecessary graphical cruft. I may
like eye candy, but I don't need to wade through it.
Now what I'm really curious about, and where I wouldn't mind diverting
this thread towards, is what people's favourite console apps are. I'm
always looking to make my environment as comfortable as possible,
preferably with my hands never having to leave home row. I'm sure that
buried deep within our collective minds is a wealth of information...
Greg
--- -
pgp00000.pgp
Description: PGP signature
