mirror of
https://github.com/NotAShelf/slides.nvim.git
synced 2024-11-01 11:01:18 +00:00
Slides presentation in your Neovim
.github/workflows | ||
lua | ||
.editorconfig | ||
.luacheckrc | ||
LICENSE | ||
README.md | ||
stylua.toml |
slides.nvim
Slides presentation in your Neovim.
Prerequisites
Neovim >= 0.5.0
Slides
Installation
packer.nvim
use {
'notashelf/slides.nvim',
config = function ()
require'slides'.setup{}
end
}
Configuration
-- default config
require'slides'.setup{
bin = 'slides' -- path to binary
fullscreen = true -- open in fullscreen
}
Usage
Open current file
:Slides
:Slides [path/to/file.md]
Create a mapping:
-- 'n' = normal mode
vim.api.nvim_set_keymap('n', "<leader>s", ":Slides<CR>", {silent = true, noremap = true})
use q
or ctrl + c
to close slide