| 1 | __ __ _ _ ___ __ ____ __ |
|---|
| 2 | \ \ / /__| |__ ___ _ __ ___ | |_ ___ | _ \_ _ __ __ \ \ / / \/ | |
|---|
| 3 | \ \/\/ / -_) / _/ _ \ ' \/ -_) | _/ _ \ | _/ || / _/ _` \ \/\/ /| |\/| | |
|---|
| 4 | \_/\_/\___|_\__\___/_|_|_\___| \__\___/ |_| \_, \__\__,_|\_/\_/ |_| |_| |
|---|
| 5 | |__/ |
|---|
| 6 | |
|---|
| 7 | |
|---|
| 8 | Running PycaWM: |
|---|
| 9 | --------------- |
|---|
| 10 | |
|---|
| 11 | Use pycawm_launcher for PycaWM, and pycarepl for the REPL. |
|---|
| 12 | With GDM and KDM, you just have to select "PycaWM" in the wm list. |
|---|
| 13 | For slim, you must edit your /etc/slim.conf and add pycawm_launcher to the wm list. |
|---|
| 14 | If you want further information, see the default config file (which is well commented). |
|---|
| 15 | |
|---|
| 16 | Key ideas of PycaWM: |
|---|
| 17 | -------------------- |
|---|
| 18 | |
|---|
| 19 | * Each method/function can be hooked. The window manager can thus easily react on pretty much everything. (for example, very useful for plugins.) |
|---|
| 20 | * The configuration file is written in python, not in an obscure/abstruse syntax. |
|---|
| 21 | * PycaWM is designed to be dynamically modified at runtime. We can dynamically add/remove buttons, keyboard shortcuts, plugins, and even change a window manager method. |
|---|
| 22 | |
|---|
| 23 | Bugs: |
|---|
| 24 | ----- |
|---|
| 25 | |
|---|
| 26 | * Python-Xlib only supports images with a depth of 24 bits. Anything else will not render correctly. |
|---|
| 27 | * There is a non-fixed Python-Xlib bug in Ubuntu Feisty (7.04) |
|---|
| 28 | Make sure you have a working Python-Xlib version before trying PycaWM. |
|---|
| 29 | The bug report is here: https://bugs.launchpad.net/ubuntu/+source/python-xlib/+bug/173414 |
|---|
| 30 | |
|---|
| 31 | |
|---|
| 32 | Notes: |
|---|
| 33 | ------ |
|---|
| 34 | |
|---|
| 35 | The wallpaper is a modified version of "Friendly rabbit" by Darío Cutillas Carrillo. "Friendly rabbit" is under Public Domain and can be found at http://openclipart.org/media/files/danko/3531. |
|---|
| 36 | The wallpaper is under GPLv3 (as the rest of PycaWM). |
|---|
| 37 | |
|---|
| 38 | basedirspec.py is based on basedir.py from ROX-Lib2. |
|---|
| 39 | Copyright (C) 2002 Thomas Leonard (http://rox.sourceforge.net) |
|---|
| 40 | Relicensed under GPL 3, as allowed by part 3 of the LGPL 2.1 |
|---|