diff options
author | Jacob Janzen <jacob.a.s.janzen@gmail.com> | 2024-08-12 22:25:22 -0500 |
---|---|---|
committer | Jacob Janzen <jacob.a.s.janzen@gmail.com> | 2024-08-12 22:25:51 -0500 |
commit | 32f908ccbcd4201c6c87b96d013d8b402360bc28 (patch) | |
tree | a9191ff6bd5c1220447ce31937b945a46e25ba22 /macos/Applications/Emacs.app | |
parent | d905e7a47b8fb2bc36a01f48e2313c9ad8ee85d2 (diff) |
remove launch agent garbage. i hate launchctl
Diffstat (limited to 'macos/Applications/Emacs.app')
-rw-r--r-- | macos/Applications/Emacs.app/Contents/MacOS/Emacs.org | 6 |
1 files changed, 4 insertions, 2 deletions
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 |