Compiz
Configuring X
Compiz Setup
After you've configured X Properly, you can start setting up Compiz's configuration files. These configuration files are generated automatically by Compiz, given 2 conditions.
1. The existance of a .compiz directory in home
mkdir ~/.compiz
2. Running Compiz, calling to read configuration files (although not present, yet)
compiz --replace ini decoration & kde-window-decorator &
This loads compiz up, creating default configuration files in "~/.compiz/options/", while enabling two plugins "ini" and "decoration". Ini to allow read/write of configuration files, and "decoration" to use window decorations (the title bar of programs).
Configuring Compiz
Once you've successfully loaded compiz and created config files in, you can now configure plugins. Open up ~/.compiz/options/general-allscreens.conf for editing.
pico ~/.compiz/options/general-allscreens.conf
Edit the first line to include Plugins you will want to use. Plugins are stored in /usr/lib/compiz/ as lib* files. My plugins line:
active_plugins=ini,decoration,svg,png,wobbly,fade,minimize,cube,move,place,resize,rotate,scale,switcher,water,zoom,screenshot
Save this file, now edit ~/.compiz/options/decoration-allscreens.conf and alter the line "command=" to look like this:
command=kde-window-decorator
Save and exit. Test your work, (and also create more config files) like this:
killall -9 kde-window-decorator ; killall -9 compiz ; compiz --replace ini &
You'll notice ~/.compiz/options/ is now populated with more configuration files. Filled with keybindings and behavior definitions. I'll leave figuring these out to you.
Anytime you change and save a configuration file. Restart compiz to test.
compiz --replace ini &
Here are a few interesting config options.
In general-screen0.conf
hsize=4
Change 4 to anything from 1 to 10 to change the number of sides of the "cube". In cube-screen0.conf image files are read from /usr/share/compiz/:
images=picture
This loads "picture.png" on the top of the cube, while :
skydome_image=picture
Loads "picture.png" as the background image behind the cube.