This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-03-18
Channels
- # announcements (1)
- # babashka (17)
- # beginners (26)
- # calva (7)
- # clj-kondo (57)
- # cljdoc (8)
- # clojure (6)
- # clojure-europe (26)
- # clojure-italy (1)
- # clojure-nl (1)
- # clojure-norway (52)
- # clojure-uk (4)
- # datahike (1)
- # emacs (16)
- # events (1)
- # hyperfiddle (24)
- # introduce-yourself (1)
- # jobs (8)
- # lsp (6)
- # malli (9)
- # membrane (38)
- # missionary (5)
- # polylith (26)
- # portal (4)
- # reitit (1)
- # releases (7)
- # remote-jobs (1)
I just got a mac and installed emacs-plus with brew https://github.com/d12frosted/homebrew-emacs-plus any reason why http://Emacs.app is not in applications? (and Alfred doesn't see it because of that?)
I've only seen this issue when brew upgrades from an existing Emacs install (it's why Emacs plus recommended uninstall Emacs then install).
Ah interesting mm maybe I had it already installed
Ok I can try again
==> Caveats
was installed to:
/opt/homebrew/opt/emacs-plus@29
To link the application to default Homebrew App location:
osascript -e 'tell application "Finder" to make alias file to posix file "/opt/homebrew/opt/emacs-plus@29/Emacs.app" at POSIX file "/Applications" with properties {name:""}'
actually I noticed this
so it doesn't do it on purpose
with some distro I got some problem such that /Applications/Emacs.app
doesn't properly show up in Spotlight, so I end up typing open /Applications/Emacs.app
every time (which is just op <up> <ret>
with a decent zshrc)
I just use the classic Linux command for a symbolic link, which seems to work just as well (and I can use tab completion for the path to minimise typing)
ln -s /opt/homebrew/opt/emacs-plus@29/Emacs.app /Applications/Emacs.app
alfred still won't find it even if symlinked, ime, so I had to make an automator app launcher for it
Alfred picks up aliases properly, so I use the mkalias
tool to create an alias in a folder Alfred already indexes: https://github.com/reckenrode/mkalias

apparently this is the best solution, haven't tried yet
but in theory alfred started supporting that a long time ago
yeah ok I tried that but it does not have native compilation\
and emacs-plus seems better overall anway