using XDG directory defaults on linux (#224, #236)