Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I’m in the same boat - I’m about to undertake a systematic look and review of my config.. as is normal. Some things to check 1) I’d recommend emacsmac https://github.com/railwaycat/homebrew-emacsmacport in my experience it is stable and has many features custom for MacOS and 2) how structured is your config? I have several files in literate orgmode form. This greatly simplifies debugging of course
Me I like the default Emacs buffer management. C-x 1, C-x 2 and C-x 3 with winner-mode is enough for me. Actually that's what made me switch from Spectrwm to EXWM.
Me I like the default Emacs buffer management. C-x 1, C-x 2 and C-x 3 with winner-mode is enough for me. Actually that's what made me switch from Spectrwm to EXWM.
Emacs is by far not as buggy as you described. Go and get yourself a good book like "Mastering Emacs". Work through it (especially the "Getting Help" part) and learn some Emacs Lisp. Install and use the package helpful and elisp-demos. Also, edebug-defun is your friend.
Emacs is by far not as buggy as you described. Go and get yourself a good book like "Mastering Emacs". Work through it (especially the "Getting Help" part) and learn some Emacs Lisp. Install and use the package helpful and elisp-demos. Also, edebug-defun is your friend.
For the looks, if you don't like built-in themes, I suggest you some of Batsov's themes. I am using his Solarized port, and I recommend it because he has gone to great lengths to customize external packages, which can give you a more uniform look with third party packages out of the box. You don't need to use the solarized color scheme, there are other color schemes included there. It might help you with looks of tabs. I don't use tabs myself, but I wouldn't be surprised if he has taken care of tabs look too.
100% agree. I ended up giving up on it and now I'm trying eglot and I'm not going to say everything is perfect but I'm having a much better experience: https://github.com/joaotavora/eglot
its Not difficult or complex to have a single config for Mac and Linux. I do, for Debian and Mac. And my experience of Emacs on my Mac has not entailed the problems you describe in the past 5 years. Checkout https://github.com/d12frosted/homebrew-emacs-plus
If you want to try a build from before those changes, I maintain a list of “known good” commits for nightly builds here: https://github.com/jimeh/build-emacs-for-macos/issues/6
The 2021-07-25 commit listed is before those issues started happening, and there’s details of how to build it from source yourself, and also a link to a prebuilt Emacs.app from my nightly builds project.