Wikia

Sawfish

Merlin.Ugliness (1.4.0)

773pages on
this wiki
Talk0
Scripts quick access edit this


Original-Author = Merlin ... (real name?)
Author = Christopher Bratusek
License = GPL v3 (or newer)

Homepage = Merlin.Ugliness @ nanolx.org
Download = http://www.nanolx.org/archive/Merlin.Ugliness-1.4.0.tar.bz2

Synopsis Edit

Merlin is a Set of scripts for Sawfish, which give you more control about it's look'n'feel and behaviour.

ChangeLog Edit

1.4.0:
- Remove some user-level comments from the code
- Instead add a html documentation
- Drop merlin.mp3 - XMMS is deprecated
- Possible Fix for: Sawlets can't be resized ...
- Update the Description on the Sawfish Wiki

Description Edit

Merlin lets you change the look'n'feel of most dialogs, messages, the menu, includes an iconbox and much more.

Installation Edit

Unpack the Tarball, you'll find some things there:

merlin/merlin/
merlin/x.c.patch
merlin/merlin-ugliness.html
merlin/wmresize.jl

a)

if [[ ! -a $HOME/.sawfish/lisp/contrib/ ]]; then
    mkdir -p $HOME/.sawfish/lisp/contrib/
fi

cp merlin/wmresize.jl $HOME/.sawfish/lisp/contrib

b)

if [[ ! -a $HOME/.sawfish/lisp/ ]]; then
    mkdir -p $HOME/.sawfish/lisp/
fi

cp -r merlin/merlin/ $HOME/.sawfish/lisp/

c)

add the desired scripts to your $HOME/sawfishrc

Full Merlin Suite:

( require 'merlin.clock )
( defclock clock )

( require 'merlin.fishbowl )
( deffishbowl fishbowl )

( require 'merlin.iconbox )
( deficonbox iconbox )

( require 'merlin.icons )

( require 'merlin.menu )

( require 'merlin.message )

( require 'merlin.pager )
( defpager pager )

( require 'merlin.pile )
( defpile pile )

( require 'merlin.placement )

( require 'merlin.sawlet )

( require 'merlin.sawlet-placement )

( require 'merlin.uglicon )

( require 'merlin.ugliness )

( require 'merlin.util )

( require 'contrib.wmresize )

( require 'merlin.x-util )

d)

patch the Sawfish source with the x.c.patch

cd /some/where/sawfish-1.3.3

patch -Np0 -i /some/where/merlin/x.c.patch

./configure --prefix=/usr --sysconfdir=/etc --enable-cappet --enable-gnome-widgets

make

su -c "make install" [or] sudo make install

Middle-Click on the Desktop -> Restart -> That's it!

Configuration Edit

For Configuration use Sawfish-UI

Around Wikia's network

Random Wiki