Files
dotdenote/assets/docker/notes/20240101T090000--denote-workflow__denote_notes.org
andros 9ddd118a49 Redesign UI with flat retro Emacs aesthetic
Replace standard iOS components with a terminal-inspired design:
monospaced typography throughout, flat square borders, Emacs-style
modeline header, filetag keyword format (:kw1:kw2:), and custom
flat form replacing the iOS Form component. Set Emacs as default
theme. Replace non-Emacs demo notes with Emacs ecosystem content
and rename screenshots.
2026-06-17 12:54:41 +02:00

1.3 KiB

Denote Workflow

What is Denote

Denote is a note-taking package for Emacs by Protesilaos Stavrou. Its core idea: plain-text files with a strict, predictable naming convention.

20240101T090000--denote-workflow__denote_notes.org

Creating notes

;; Create a new note
(denote "My note title" '("emacs" "notes"))

;; Open or create today's journal entry
(denote-journal-extras-new-or-existing-entry)

Finding notes

Key Command Description
C-c n f denote-open-or-create Open note by name
C-c n g denote-grep Full-text search
C-c n b denote-backlinks Show links to this note
C-c n l denote-link Insert link to a note

Configuration

(use-package denote
  :hook (dired-mode . denote-dired-mode)
  :config
  (setq denote-directory (expand-file-name "~/notes/"))
  (setq denote-file-type 'org)
  (setq denote-date-prompt-use-org-read-date t)
  (setq denote-known-keywords
        '("emacs" "org" "denote" "programming" "books" "journal")))