CompizConfig is an alternative configuration system for compiz that provides the following features: - Automatic plugin list generation. - Import/Export of the current configuration. - Configuration profiles. - Parsing of Compiz metadata files to provide an easy to use API for configuration managers. - Conflict handling for plugins and actions. - Support for different configuration storage backends. - Desktop environment integration. If a backend provides desktop environment integration, then Compiz will share the keybindings and settings with the default desktop environment window manager like metacity or kwin. - Its own Compiz configuration plugin "ccp" to provide all features of libcompizconfig with compiz. Suggested build order: 1. compiz-bcop 2. libcompizconfig 3. compizconfig-backend-kconfig (optional) 4. compizconfig-backend-gconf (optional) 5. compizconfig-python 6. ccsm 7. simple-ccsm (optional) 8. compiz-fusion-plugins-main 9. compiz-fusion-plugins-extra (optional) 10. compiz-fusion-plugins-unsupported (optional) 11. emerald (optional) 12. emerald-themes (optional) 13. fusion-icon (optional)