-
Notifications
You must be signed in to change notification settings - Fork 73
Open
Description
Summary of Issue
The following three defaults don't match, making the OOTB experience worse for the potential user:
deft-extensionsis set to default to thetxtfile format.deft-org-mode-title-prefixis set tot, so that all new org-mode files created by deft have the#+TITLE:prefix on their title line.deft-parse-summarycontains a check for whetherdeft-org-mode-title-prefixevals to true, and if it does only strips a title line starting with#+TITLE:. If it evals to false, it strips the title as generated bydeft-parse-title.
∴ If a user follows the default, the titles are all repeated twice in the deft-browser window: Once for the actual title of the note, and once at the beginning of the summary.
Workaround
I have worked around this by setting deft-org-mode-title-prefix to nil.
Proposed Solution
Rewrite the logic of deft-parse-summary to check (car deft-extensions) in addition to deft-org-mode-title-prefix. Strip #+TITLE: titles if (and (string= (car deft-extensions) "org") deft-org-mode-title-prefix), otherwise default to simply stripping the parsed title.
I can provide more information if required. Just let me know!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels