Emacs config utilizing prelude as a base
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
615 B

  1. # Prelude Programming
  2. Prelude's programming module enables some additional functionality
  3. for `prog-mode` - the parent mode for all major programming modes in Emacs.
  4. Here are some features it provides:
  5. * spell-checking of comments (via `flyspell-prog-mode`)
  6. * auto-pairing of delimiters like parentheses (via `smartparens`)
  7. * visual ques for whitespace (via `whitespace-mode`)
  8. * highlighting code annotations (via `hl-todo`)
  9. * linter integration (via `flycheck`)
  10. * showing current definition name in the modeline (via `which-func`)
  11. Most of this boils down to enabling a bunch of minor modes in `prog-mode-hook`.