|
From: Tom Newton on 31 Jan 2008 19:16 On 2008-01-31, Richard James <rjames(a)invalid.com> wrote: > On Thu, 31 Jan 2008 20:13:14 +0000, SINNER wrote: > >>> ODE (the Other Desktop Environment) is simply running Linux from the >>> command line, in the console or the X environments. >>> >>> >> http://freshmeat.net/articles/view/581/ > > What about stumpwm it's the successor to ratpoison > http://www.nongnu.org/stumpwm/screenshot.png > > It's based on EMACs > > Richard James I checked out the site and downloaded the source (?) stumpwm-0.0.5 stumpwm-0.0.5/AUTHORS stumpwm-0.0.5/user.lisp stumpwm-0.0.5/stumpwm.lisp stumpwm-0.0.5/stumpwm.asd stumpwm-0.0.5/sample-stumpwmrc.lisp stumpwm-0.0.5/primitives.lisp stumpwm-0.0.5/package.lisp stumpwm-0.0.5/kmap.lisp stumpwm-0.0.5/input.lisp stumpwm-0.0.5/core.lisp stumpwm-0.0.5/VERSION stumpwm-0.0.5/README stumpwm-0.0.5/NEWS stumpwm-0.0.5/ChangeLog stumpwm-0.0.5/COPYING stumpwm-0.0.5/stumpwm.texi After reading the README, I'd guess it's not actually source, but a bunch of files that send directives to the lisp interpreter. Which I don't have. The tarball is very small, 40K, but that's an illusion. Once you intall lisp and the CLOCC ports package, it's a whole lot larger than that. Ratpoison is only 132K with no exotic dependencies. Nice idea, but ratpoison works fine, and I'm not an emacs person so I don't have lisp and don't want it. In that screenshot it looks like the screen is split. I do that all the time with rp. Just Ctrl-t s and Ctrl-t Q to get back to normal. Very handy. Or you can split the screen vertically with Ctrl-t S (and it gets a lot fancier than that). I have a custom keybinding that splits the screen and brings up ~/.clipboard in my editor in the bottom half, which I use mostly for copying stuff too and from webpages. I keep a list of passwords and usernames there, and such. When I close the editor the screen reverts to normal. The keybinding (Ctrl-t Alt-a) calls this script: ##!/bin/sh # #rp=/usr/local/bin/ratpoison # #RP_call () #{ # $rp -c "$*" #} # #RP_call split #RP_call shrink #RP_call focusdown #RP_call exec rxvt -ls -bg darkgreen -fg white -cr yellow -title CB -sl 0 -e vi + ~/.clipboard #while :; do #if ! /usr/bin/ps ax | grep "\.clipboard" &>/dev/null #then #RP_call remove #RP_call focusup #exit 0 #fi #done Good thought, Richard. Someone who had lisp for another reason could probably make good use of it. I'd imagine it would work as well as ratpoison. The idea is to have full sized windows (most of the time) that are uncluttered, and keyboard control. And the ability to have them come up with startx in the same order with the same name each time. Tom
|
Pages: 1 Prev: Slackware Release Fun & Games Next: AWLL3028 (Airlink) Wireless |