summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDon Stewart <dons@cse.unsw.edu.au>2007-03-07 03:53:10 +0100
committerDon Stewart <dons@cse.unsw.edu.au>2007-03-07 03:53:10 +0100
commit3dca1955c209bc8711bb47438fe25f378f4e8cd6 (patch)
treea8aae68c09ffa4c65f6d5c634d30899fbfd59c49
parent274b06addea2bcf249d82276b3f2bd896051f0bd (diff)
downloadmetatile-3dca1955c209bc8711bb47438fe25f378f4e8cd6.tar
metatile-3dca1955c209bc8711bb47438fe25f378f4e8cd6.zip
add more readme details for finding dependencies
darcs-hash:20070307025310-9c5c1-6303d4a0d416f0a885df82cd3d712e59ac550d42
-rw-r--r--README35
1 files changed, 33 insertions, 2 deletions
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