Table of Contents

Denote layer

Table of ContentsClose

1. Description

Adds the denote package and related tools for note taking.

1.1. Features:

  • Simple notes for Emacs with an efficient file-naming scheme
  • List and filter notes in a tabulated view using denote-menu
  • Consult notes via consult-denote if the compleseus layer is active

2. Install

To use this configuration layer, add it to your ~/.spacemacs. You will need to add denote to the existing dotspacemacs-configuration-layers list in this file.

3. Key bindings

Key binding Description
SPC a D n Create a new note with the appropriate metadata and file name.
SPC a D d Produce Dired buffer with sorted files from variable denote-directory.
SPC a D g Search QUERY in the content of Denote files.
SPC a D r Rename file and update existing front matter if appropriate.
SPC a D R Rename FILE using its front matter as input.
SPC a D m Display list of Denote files in variable denote-directory.

When the compleseus layer is active, the following additional key bindings are available:

Key binding Description
SPC a D f consult-denote-find
SPC a D g consult-denote-grep

On denote-menu buffers, the following mode specific key bindings are available:

Key binding Description
SPC m / Filter tabulated list entries matching REGEXP.
SPC m k Prompt for KEYWORDS and filters the list accordingly.
SPC m c Reset filters and update buffer.
SPC m e Switch to variable denote-directory and mark filtered Denotes files.

Author: root

Created: 2025-06-09 Mon 16:02

Validate