-
-
Notifications
You must be signed in to change notification settings - Fork 233
Summary
github-actions[bot] edited this page Aug 1, 2023
·
38 revisions
The summary module creates links and annotations to all files in a given workspace.
The core.summary module exposes a single command - :Neorg generate-workspace-summary.
When executed with the cursor hovering over a heading, core.summary will generate, you guessed it,
a summary of the entire workspace, with links to each respective entry in that workspace.
The way the summary is generated relies on the strategy configuration option,
which by default consults the document metadata (see also
core.esupports.metagen) or the first heading title
as a fallback to build up a tree of categories, titles and descriptions.
-
strategy(string)The strategy to use to generate a summary.
Possible options are:
- "default" - read the metadata to categorize and annotate files. Files without metadata will use the top level heading as the title. If no headings are present, the filename will be used. @type string|fun(files: string[], ws_root: string, heading_level: number?): string[]?
"default"
-
core.integrations.treesitter- A module designed to integrate Treesitter into Neorg. -
core.neorgcmd- This module deals with handling everything related to the:Neorgcommand.
core.autocommandscore.clipboardcore.clipboard.code-blockscore.completioncore.concealercore.defaultscore.dirmancore.dirman.utilscore.esupports.hopcore.esupports.indentcore.esupports.metagencore.exportcore.export.htmlcore.export.markdowncore.fscore.highlightscore.integrations.coq_nvimcore.integrations.nvim-cmpcore.integrations.nvim-compecore.integrations.treesittercore.iterocore.journalcore.keybindscore.latex.renderercore.looking-glasscore.neorgcmdcore.neorgcmd.commands.returncore.pivotcore.presentercore.promocore.qol.toccore.qol.todo_itemscore.queries.nativecore.scannercore.storagecore.summarycore.syntaxcore.tanglecore.tempuscore.text-objectscore.todo-introspectorcore.uicore.ui.calendar