My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links


A work in progress window manager written in pure python.

Current Features:

  • virtual desktops
  • focus stack
  • window maximisation/moving/resizing
  • cairo drawn widgets/window decorations
  • user configuration
  • probably more... you'll have to check it out!

Work on the current version has been halted. We are now ~looking to write~ writing an xcb based window manager.


samurai-x is written entirely in python using ctypes. The xlib module is from http://pyglet.org and the cairo module is generated by pyglet tools - so big respect to pyglet!

samurai-x is very easy to extend and customise so its suitable for prototyping, using as a real window manager or just to learn about xlib programming.

samurai-x was originally based on code from http://awesome.naquadah.org/ ( although there is little resemblance now ). Also viewing the code from http://fluxbox.org has been an essential resource.

If you use IRC why not join #samuraix on irc.freenode.net

Powered by Google Project Hosting