optionally use compass

I don't know if a config var is the best way, but it was the first thing I thought of.

Is there a better way to check for compass?