separate osx from gnu linux customization, add plugins and clean up useless stuff