Core Presenter
github-actions[bot] edited this page Feb 6, 2023
·
371 revisions
Pages 42
Inbuilt modules:
core.autocommands
core.clipboard
core.clipboard.code-blocks
core.defaults
core.export
core.export.markdown
core.fs
core.highlights
core.integrations.nvim-cmp
core.integrations.nvim-compe
core.integrations.treesitter
core.integrations.truezen
core.integrations.zen_mode
core.itero
core.looking-glass
core.mode
core.neorgcmd
core.neorgcmd.commands.module.list
core.neorgcmd.commands.module.load
core.neorgcmd.commands.return
core.norg.completion
core.norg.concealer
core.norg.dirman
core.norg.dirman.utils
core.norg.esupports.hop
core.norg.esupports.indent
core.norg.esupports.metagen
core.norg.journal
core.norg.manoeuvre
core.norg.news
core.norg.qol.toc
core.norg.qol.todo_items
core.presenter
core.promo
core.queries.native
core.scanner
core.storage
core.syntax
core.tangle
core.upgrade
Clone this wiki locally
core.presenter
Powerpoint in Neorg
The presenter module creates slideshows out of notes or documents.
Overview
The presenter module provides a special Neorg display that resembles an active slideshow presentation.
To set it up, first be sure to set the zen_mode
variable in the configuration.
Afterwards, run :Neorg presenter start
on any Norg file. The presenter will split up your file
at each level 1 heading, and display each in a different slide.
NOTE: This module is due for a rewrite. All of its behaviour is not fully documented here as it will be overwritten soon anyway.
Configuration
-
zen_mode
(string)Zen mode plugin to use. Currenly suppported:
-
zen-mode
- https://github.com/folke/zen-mode.nvim -
truezen
- https://github.com/Pocco81/TrueZen.nvim
""
-
Required Modules
-
core.integrations.treesitter
- A module designed to integrate Treesitter into Neorg. -
core.keybinds
- Module for managing keybindings with Neorg mode support. -
core.mode
- Modes are a way of isolating different parts of Neorg based on the current mode. -
core.neorgcmd
- This module deals with handling everything related to the:Neorg
command. -
core.queries.native
- TS wrapper in order to fetch nodes using a custom table. -
core.ui
- A set of public functions to help developers create and manage UI (selection popups, prompts...) in their modules.