This document describes the Lisp programming interface to
sawfish
, an extensible X11 window manager.
For edit history, see ChangeLog file.
• Copying: | Distribution conditions | |
• Introduction: | Brief introduction to sawfish | |
• News: | Feature history | |
• Colors: | Color type | |
• Fonts: | Font type | |
• Images: | Image type | |
• Cursors: | Cursor type | |
• Windows: | Window type | |
• Customization: | Supporting user-configuration | |
• Window Frames: | Decorating windows | |
• Viewports: | Subdivided desktop areas | |
• Workspaces: | Multiple desktop areas | |
• RandR and Xinerama: | Many monitors and updates | |
• Window Placement: | Controlling placement of new windows | |
• Popup Menus: | Displaying menus | |
• Events: | Input event types | |
• Commands: | Functions you can invoke interactively | |
• Keymaps: | Bindings events to actions | |
• Event Loop: | Handling input events | |
• Miscellaneous Functions: | Useful features | |
• External Applications: | Invocation of external applications | |
• Standard Hooks: | Hooking into wm actions | |
• Standard Properties: | Window properties | |
• Session Management: | Saving state across sessions | |
• Low-level X Interface: | Accessing the server directly | |
• FAQ: | Frequently asked questions | |
• Function Index: | Menu of all documented functions | |
• Variable Index: | All variables which have been mentioned | |
• Concept Index: | Main index, references to all sections |