swim.git

[ARCHIVED]

espurr
LICENCE
rw-r--r--
37L
()
Makefile
rw-r--r--
36L
()
README
rw-r--r--
31L
()
act.c
rw-r--r--
345L
()
bar.c
rw-r--r--
54L
()
bar.h
rw-r--r--
13L
()
config.mk
rw-r--r--
19L
()
conv.c
rw-r--r--
52L
()
conv.h
rw-r--r--
18L
()
draw.c
rw-r--r--
208L
()
draw.h
rw-r--r--
20L
()
evt.c
rw-r--r--
300L
()
func.c
rw-r--r--
109L
()
func.h
rw-r--r--
22L
()
grab.c
rw-r--r--
53L
()
grab.h
rw-r--r--
17L
()
mon.c
rw-r--r--
118L
()
mon.h
rw-r--r--
16L
()
swim.1
rw-r--r--
32L
()
swim.c
rw-r--r--
140L
()
swim.h
rw-r--r--
68L
()
tile.c
rw-r--r--
95L
()
tile.h
rw-r--r--
36L
()
user.c
rw-r--r--
101L
()
user.h
rw-r--r--
13L
()
util.c
rw-r--r--
31L
()
util.h
rw-r--r--
26L
()
swim - window manager
=====================
swim is a quick and tiny window manager for x.

Requirements
------------
swim requires xlib, xinerama, xrender, freetype2 and libxkbcommon to build.

Installation
------------
swim comes with a Makefile and config.mk file for building.  Edit config.mk to
match your local setup (swim is installed into the /usr/local namespace by
default; you may need to modify your $PATH).

swim can be built and installed with the following command (run as root):

    make install


Usage
-----
swim is run as a normal x window manager.  Normally, window managers are run
from an $XINITRC file for use with sx(1) or startx(1).  Add the following line
to the end of $XINITRC to run swim:

    exec swim


Configuration
-------------
swim can be configured by editing and (re)compiling the source code.