:config default

Reasonable defaults for reasonable people

1. Description

The defaults module is intended as a “reasonable-defaults” module, but also as a reference for your own private config.

  • A Spacemacs-esque keybinding scheme.
  • Extra Ex commands for evil-mode users.
  • A yasnippet snippets library tailored to Doom emacs.
  • A configuration for (almost) universally repeating searches with ; and ,.

1.2. Module flags

+bindings
Enable Doom’s default keybinds (in particular, all its leader keys).
+smartparens
Enable Doom’s default configuration for smartparens.

1.4. Hacks

  • epa-pinentry-mode is set to 'loopback, forcing gpg-agent to use the Emacs minibuffer when prompting for your passphrase. Only works with GPG 2.1+!

2. Prerequisites

This module has no external prerequisites.

3. TODO Usage

This module has no usage documentation yet. Write some?

4. TODO Configuration

This module’s configuration documentation is incomplete. Complete it?

4.1. I’m not an evil user…

That’s fine. All evil configuration is ignored if :editor evil is disabled.

5. TODO Appendix

This module’s appendix is incomplete. Write more?

5.1. Commands

  • +default/browse-project
  • +default/browse-templates
  • +default/find-in-templates
  • +default/browse-notes
  • +default/find-in-notes
  • +default/find-in-snippets