9ddd118a49
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.
1.3 KiB
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")))