-
-
Notifications
You must be signed in to change notification settings - Fork 215
Summary
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.
If arguments are provided then a partial summary is generated containing only categories that
you have provided.
E.g. :Neorg generate-workspace-summary work todos
would only generate a
summary of the categories work
and todos
.
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.
-
(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.
- "by_path" - Similar to "default" but uses the capitalized name of the folder containing a *.norg file as category. @type string|fun(files: PathlibPath[], ws_root: PathlibPath, heading_level: number?, include_categories: string[]?): string[]?
"default"
-
core.integrations.treesitter
- A module designed to integrate Treesitter into Neorg.
core.autocommands
core.clipboard
core.clipboard.code-blocks
core.completion
core.concealer
core.defaults
core.dirman
core.dirman.utils
core.esupports.hop
core.esupports.indent
core.esupports.metagen
core.export
core.export.markdown
core.fs
core.highlights
core.integrations.coq_nvim
core.integrations.nvim-cmp
core.integrations.nvim-compe
core.integrations.treesitter
core.itero
core.journal
core.keybinds
core.latex.renderer
core.looking-glass
core.neorgcmd
core.neorgcmd.commands.return
core.pivot
core.presenter
core.promo
core.qol.toc
core.qol.todo_items
core.queries.native
core.scanner
core.storage
core.summary
core.syntax
core.tangle
core.tempus
core.text-objects
core.todo-introspector
core.ui
core.ui.calendar