Prelude is an enhanced Emacs 25.1+ distribution that should make your experience with Emacs both more pleasant and more powerful.
nlinum-mode
or display-line-numbers-mode
by default. Can be disabled by setting prelude-minimalistic-ui
to t
.julia-mode
if needed.adoc-mode
for AsciiDoc files.ag
package. It provides a nice alternative to grep
and has nice Projectile integration.prelude-wsl
) and Windows (prelude-windows
).prelude-selectrum
module. Selectrum a simpler alternative to ivy-mode
.prelude-python-mode-set-encoding-automatically
defcustom inn prelude-python.el
module with nil default value.menu-bar-mode
unless prelude-minimalistic-ui
is enabled.Super
-based keybindings via prelude-super-keybindings
.prelude-ensure-module-deps
.prelude-fullscreen
, as these days people can use toggle-frame-fullscreen
instead. (it was introduced in Emacs 24.4)beacon-mode
.transient/
to .gitignore
.sample/prelude-modules.el
in the absence of a prelude-modules.el
in one's personal folder.diminish
) editorconfig-mode
, super-save
, company
, abbrev
and ivy
in the modeline.lsp-workspace-restart
function instead of deprecated lsp-restart-workspace
.C-c C-/
to avoid a conflict with counsel-git
or magit-file-dispatch
.magit-file-mode
to C-c g
(it's also bound to C-c M-g
if you decide to utilize this keybinding for something else..cache/
and lsp-session*
to .gitignore
. These are generated by lsp
.C-a
should be bound to org-beginning-of-line
in org-mode buffers.Initial "stable" release after 9 years of development.