spartan

About

spartan is a simple window manager for X Windows. It is intended to include only my favourite features from other window managers and to make using my laptop as bearable as possible.

spartan is written in C and requires Xlib.

Licence

GNU General Public Licence

Changes

  • 0.5 (29/05/2003)
    • Added some comments.
    • Moved stuff around.
    • Made the key-grabbing code a lot clearer.
  • 0.4 (04/05/2003)
    • Now simulates mouse button clicks using Alt+Shift+[123].
  • 0.3 (01/05/2003)
    • Added more navigation controls.
    • Both the active window and the mouse can be moved using the Alt and Shift modifiers with the cursor keys.
  • 0.2 (30/04/2003)
    • Added more navigation controls.
    • It is now possible to move windows using the Alt modifier with the cursor keys.
    • It is also possible to move the mouse using the Shift modifier with the cursor keys.
  • 0.1 (30/04/2003)
    • initial public release

To do

  • Use autoconf and automake to build
  • Support for a configuration file (specifies colours, behaviour, etc)
  • Ability to unhide (currently hidden windows are lost forever)
  • SIGHUP causes configuration to be reloaded
  • And much, much more...