-
-
Notifications
You must be signed in to change notification settings - Fork 215
Concealer
The concealer module converts verbose markup elements into beautified icons for your viewing pleasure.
"Concealing" is the process of hiding away from plain sight. When writing raw Norg, long strings like
***** Hello
or $$ Definition
can be distracting and sometimes unpleasant when sifting through large notes.
To reduce the amount of cognitive load required to "parse" Norg documents with your own eyes, this module masks, or sometimes completely hides many categories of markup.
The concealer depends on Nerd Fonts >=v3.0.1 to be installed on your system.
This module respects :h conceallevel
and :h concealcursor
. Setting the wrong values for these options can
make it look like this module isn't working.
-
(table)
Configuration for icons.
This table contains the full configuration set for each icon, including its query (where to be placed), render functions (how to be placed) and characters to use.
For most use cases, the only values that you should be changing is the
icon
/icons
field.icon
is a string, whileicons
is a table of strings for multilevel elements like headings, lists, and quotes.To disable part of the config, replace the table with
false
, or prependfalse and
to it. For example:done = false
ordone = false and { ... }
.-
(table)
Options that control the behaviour of code block dimming (placing a darker background behind
@code
tags). -
(table)
-
(table)
-
(table)
-
-
(table)
-
(table)
-
(table)
-
(table)
-
(string)
"heading1_prefix"
-
(string)
"heading2_prefix"
-
(string)
"heading3_prefix"
-
(string)
"heading4_prefix"
-
(string)
"heading5_prefix"
-
(string)
"heading6_prefix"
-
-
(table)
-
(table)
-
(table)
-
(table)
-
-
core.autocommands
- Handles the creation and management of Neovim's autocommands. -
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