About to declare emacs bankruptcy before I lose my job

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • homebrew-emacsmacport

    Emacs mac port formulae for the Homebrew package manager

  • 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

  • spectrwm

    A small dynamic tiling window manager for X11.

  • 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.

  • 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.

    InfluxDB logo
  • exwm

    Emacs X Window Manager

  • 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.

  • helpful

    A better Emacs *help* buffer

  • 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.

  • elisp-demos

    Demonstrate Emacs Lisp APIs

  • 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.

  • solarized-emacs

    The Solarized colour theme, ported to Emacs.

  • 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.

  • eglot

    A client for Language Server Protocol servers

  • 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

  • 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.

    WorkOS logo
  • homebrew-emacs-plus

    Emacs Plus formulae for the Homebrew package manager

  • 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

  • popper

    Emacs minor-mode to summon and dismiss buffers easily.

  • build-emacs-for-macos

    Somewhat hacky script to automate building of Emac.app on macOS.

  • 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

  • emacs-builds

    Self-contained Emacs.app builds for macOS, with native-compilation support.

  • 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.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts