Emerald Window Decorator (formerly known as cgwd, which stands for Compiz Generic Window Decorator), is a window decorator for the Compiz compositing window manager written by Quinnstorm. Emerald was written for the community version of Compiz (known as compiz-quinnstorm) as a replacement for the previous de facto window decorator for Compiz, gnome-window-decorator (now called gtk-window-decorator), originally written by David Reveman. It includes several different theme engines (among them the "legacy" engine, retained for compatibility with gnome-window-decorator), a utility for theme creation and selection, D-Bus integration, and many other features. Emerald used to be the default window decorator for Beryl, a fork based on the compiz-quinnstorm codebase. [1] Now, after the development of Beryl has been discontinued, Emerald is maintained within the Compiz Fusion project. [2]


