About to declare Emacs bankruptcy. Any advice for cool or new packages, defaults, or ideas I should use before I start building my init.el? Also interested in guides to using evil.

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

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • talent.io - Download talent.io’s Tech Salary Report
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Truly a developer’s best friend
  • org-evil

    Evil extensions for Org-mode.

    I see that evil-collection says it provides minimal org support. It apparently integrates with org-evil and evil-org, but it's not clear to me if there's substantial differences between them.

  • evil-org-mode

    Supplemental evil-mode keybindings to emacs org-mode

    I see that evil-collection says it provides minimal org support. It apparently integrates with org-evil and evil-org, but it's not clear to me if there's substantial differences between them.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • rune-emacs-config

    I can also vouch for corfu and friends (Marginalia, Orderless, Vertico, Embark, Consult); the philosophy behind the way they're written is appealing and setting them up / extending them is pretty trivial. Embark and Consult are particularly great. [Relevant corfu config] [Relevant MOVEC config]

  • dirvish

    A polished Dired with batteries included.

    The file manager Dirvish. You know how the veterans say that Dired is the best file manager? Well, with dirvish even mere mortals can agree. It has panes, a pretty UI, and even pdf preview through pdf-tools.

  • emacs-which-key

    Emacs package that displays available keybindings in popup

    install which-key. It's literally the perfect extension. There is no reason not to use which-key and you will be glad you have it some day.

  • evil-guide

    Draft of a guide for using emacs with evil

    Evil is a complex machinery build by vim nostalgic refugees, so familiarity with Vim's modal editing model is still recommended. I like this, even if it's not a tutorial: https://github.com/noctuid/evil-guide

  • crafted-emacs

    A sensible base Emacs configuration.

    You might like to take a look at crafted-emacs.

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • dotfiles

    P.S.: When restarting your config, consider a literate programming approach. I've started mine less than a year ago https://gitlab.com/vidbina/dotfiles/-/tree/reorg-for-lit-prog/emacs and tinkering and commenting out sections (or recalling what the heck I was trying to do) is a lot easier now.

  • embark

    Emacs Mini-Buffer Actions Rooted in Keymaps

    The only reason not to have which-key might be if you use Embark and set up embark-prefix-help-command instead.

  • lambda-emacs

    Emacs distribution with sane defaults, pre-configured packages, and useful functions.

    I am a professor in the humanities (philosophy) and I maintain a framework for Emacs (I don’t know if it rises to the level of “distro”) that is conducive to humanities work, including writing, notes, citations, a good ui, and basic programming. I’m happy to say more if you have any questions. https://github.com/Lambda-Emacs/lambda-emacs

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