« Home NAS solutions | Main | It's Raining Comic Books »

December 26, 2007

Hackers needed to stop Judgement Day

Sysadmin-hero Chris Jones has a cool little project that might be of some interest to some of you out there, especially the sysadmins. His project is called Terminator. It takes multiple terminals and puts them on one window. It's better to just look at the screenies:

Terminator1

Terminator2

As you can imagine, this could be quite useful for those of you out there sshing to all sorts of places and doing all sorts of sysadminy type things. You can find code, bugs, and branches on Launchpad. Chris writes:

As we discussed previously, it would be totally awesome if gtk had a grid container of some kind that I could simply drop terminal widgets into, rather than embedding HPaned and VPaned widgets inside each other.

It also currently can't remember a layout - so if any of you out there are looking for a project to brush up your Python on then dive on in. I'm wondering who is going to mash together terminator with hotwire for next-gen terminal goodness. Chris assures me that he has nothing to do for vacation and is keen on being flooded with patches and reports from other sysadmins out there who might find this tool useful. Heh.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54edaebfd883300e54fc665128834

Listed below are links to weblogs that reference Hackers needed to stop Judgement Day:

Comments

take a look at quadkonsole. It is a KDE app/port of Konsole where you can setup as many columns and rows as you want. I use it just for what Chris is using it for. I have one window show a live reading of auth.log, http requests, top, and others. Pretty cool stuff.

If you're talking about something that wraps rows of widgets automagically, there is such a beast inside Gimp, just copy/paste it into your app.

If he wants a uniform grid, why can't he use http://library.gnome.org/devel/gtk/unstable/GtkTable.html ?

If he wants a non-uniform grid, he's probably best off doing it with panes anyway since he's after control of the relative sizes.

Scott: Non-uniform is definitely the way to go here :)
Something like gtk.Table that allowed for non-uniform cells (which it kinda does, but it feels very much like it was designed to have fixed size elements, where I specifically want to be able to make them more/less uniform on demand) would be quite cute.

GNU Screen already does horizontal splits. In the CVS version, support for vertical splits has been added as well. This means you can maintain your pane configuration even while the actual X windows displaying the screen session have been closed. Screen is extremely useful and well worth getting to know.

If you want to take a look:

cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/screen co screen

You could also try a WM that lets you do this sort of thing with all windows - Tritium, Ratpoison or some of the others in the comments of the post awarding Ion developer Tuomo Valkonen the Jörg Schilling award for free software project management http://mako.cc/copyrighteous/20070919-00.comment

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

My Photo

December 2008

Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Blog powered by TypePad