allow installing plugins via package, dir sync, or file