Add desktop distribution targets. Thanks to @x3qt for help.

Dedicated to people who love full environments and hate disk space.
Update desktop targets to croagh framework.

These will, of course, need to change since they're very distro-specific.