Starting Emacs Server Automatically
Configure a macOS launch agent with the plist file and load it with launchctl
.
launchctl load -w ~/Library/LaunchAgents/gnu.emacs.daemon.plist
Emacs Client with AppleScript
Save the following in Script Editor.app
as an Application.
⚠ Warning: Without -n
the applet won’t quit and prevents system sleep.