From f919b4fdc740c4d8c4e516f200ec8e6713d25e38 Mon Sep 17 00:00:00 2001 From: Don Stewart Date: Wed, 7 Mar 2007 03:53:10 +0100 Subject: add more readme details for finding dependencies darcs-hash:20070307025310-9c5c1-6303d4a0d416f0a885df82cd3d712e59ac550d42.gz --- README | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) (limited to 'README') diff --git a/README b/README index f41423b..4a5d84a 100644 --- a/README +++ b/README @@ -1,2 +1,33 @@ -Motivation ----------- + thunk : a lightweight X11 window manager. + +Motivation: + + dwm is great, but we can do better, building a more robust, + more correct window manager in less lines of code, using strong + static typing. Enter Haskell. + + If the aim of dwm is to fit in under 2000 lines of C, the aim of dwm + is to fit in under 500 lines of Haskell with similar functionality. + +Building: + + Get the dependencies + + X11 http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11-1.2 + unix http://hackage.haskell.org/cgi-bin/hackage-scripts/package/unix-2.0 + mtl http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl-1.0 + + X11-extras: darcs get http://www.cse.unsw.edu.au/~dons/code/X11-extras + +Use: + + add: + + exec /home/dons/bin/thunk + + as the last line of your .xsession file + +Authors: + + Spencer Janssen + Don Stewart -- cgit v1.2.3