Move EDITOR/VISUAL back to zshenv
Good bye systemd --user

Deal Breaker: screen sessions which we start within X don't survive
outside of X because they can't escape the systemd process group.

One man's feature is another man's bug.