old stuff

You want the latest stuff here.

ugliness customizations for sawfish

You must have the very most recent version of sawfish.

screenshot

ugliness
my alt-tab window list

files for download

Just two files: You need x-message.jl for ugliness.jl.

instructions for installation

Put both files in your sawfish load path. Then, add (require 'ugliness) to your .sawfishrc.

For example, here's my .sawfishrc:

(setq load-path (cons "~/.sawfish/lisp" load-path))
(require 'gnome)
(require 'merlin-fns)
(require 'merlin-menus)
(require 'ugliness)
(require 'x-pager)
(x-pager-start)
I then have the files x-message.jl and ugliness.jl in my ~/.sawfish/lisp/ directory.

instructions for usage

After you've edited your .sawfishrc, restart sawfish. All going well, you can now go to Customize->Focus and Customize->Move/Resize. In each of these groups you'll find Ugliness and X-Ugliness which let you configure the appearance of the move/resize coordinates and the list of windows when you alt-tab through them. In particular, notice Customize->Focus->Ugliness->Display full list of window names in cycle ring. This option makes alt-tab display all the windows in the cycle ring, highlighting the current one..

an abomination

I have a sickness so I did what should not be done and hacked a pager and icon box into sawfish. Please don't use this; it is just an expression of what not to do. Use a real pager based on something good, kind and decent like this.

screenshot

x-pager
the pager that should not be

files for download

Three files: You need xlib.c for x-pager.jl and x-iconbox.jl.

yeah

Yeah, nothing will probably work.

merlin.