Fix emacs use when not on path; add simple push setting