Jean Louis:
emacs --new-daemon=NAME
I have added a new per-user service for this to nosh, ready for version 1.30 . So one just has to start the per-user service manager
# system-control start user@jlouis.target then start the emacs server $ system-control --user start emacs Adjust its environment, if desired, in the conventional way $ system-control --user set-service-env emacs DISPLAY :15.2 or (if /usr/local/sbin is on one's path) $ rcctl set --user emacs DISPLAY :15.2