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-denoteif thecompleseuslayer 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. |