From 32f908ccbcd4201c6c87b96d013d8b402360bc28 Mon Sep 17 00:00:00 2001 From: Jacob Janzen Date: Mon, 12 Aug 2024 22:25:22 -0500 Subject: remove launch agent garbage. i hate launchctl --- macos/Applications/Emacs.app/Contents/MacOS/Emacs.org | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'macos/Applications/Emacs.app/Contents') diff --git a/macos/Applications/Emacs.app/Contents/MacOS/Emacs.org b/macos/Applications/Emacs.app/Contents/MacOS/Emacs.org index c46a713..03c5152 100644 --- a/macos/Applications/Emacs.app/Contents/MacOS/Emacs.org +++ b/macos/Applications/Emacs.app/Contents/MacOS/Emacs.org @@ -2,6 +2,8 @@ #+begin_src sh :tangle ~/Applications/Emacs.app/Contents/MacOS/Emacs :mkdirp yes :tangle-mode o755 #!/bin/sh - /opt/homebrew/bin/emacsclient -c &> /dev/null & - disown + if ! ps -e | grep -q '[E]macs --bg-daemon'; then + /opt/homebrew/bin/emacs --daemon + fi + /opt/homebrew/bin/emacsclient -c &> /dev/null #+end_src -- cgit v1.2.3