Added peek to preview markdown files

This commit is contained in:
Dreaded_X 2023-04-10 05:35:59 +02:00
parent 04fdd708b2
commit 8317381ebc
Signed by: Dreaded_X
GPG Key ID: FA5F485356B0D2D4
2 changed files with 35 additions and 0 deletions

View File

@ -33,6 +33,7 @@
"nvim-treesitter-context": { "branch": "master", "commit": "38203f5e6c62617b3c07662dc71ce3047ecd90d3" }, "nvim-treesitter-context": { "branch": "master", "commit": "38203f5e6c62617b3c07662dc71ce3047ecd90d3" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "b55fe6175f0001347a433c9df358c8cbf8a4e90f" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "b55fe6175f0001347a433c9df358c8cbf8a4e90f" },
"nvim-ts-autotag": { "branch": "main", "commit": "25698e4033cd6cd3745454bfc837dd670eba0480" }, "nvim-ts-autotag": { "branch": "main", "commit": "25698e4033cd6cd3745454bfc837dd670eba0480" },
"peek.nvim": { "branch": "master", "commit": "67752e7581f88da6899838985a05705b008e4185" },
"plenary.nvim": { "branch": "master", "commit": "253d34830709d690f013daf2853a9d21ad7accab" }, "plenary.nvim": { "branch": "master", "commit": "253d34830709d690f013daf2853a9d21ad7accab" },
"symbols-outline.nvim": { "branch": "master", "commit": "512791925d57a61c545bc303356e8a8f7869763c" }, "symbols-outline.nvim": { "branch": "master", "commit": "512791925d57a61c545bc303356e8a8f7869763c" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "580b6c48651cabb63455e97d7e131ed557b8c7e2" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "580b6c48651cabb63455e97d7e131ed557b8c7e2" },

View File

@ -0,0 +1,34 @@
-- https://github.com/toppair/peek.nvim
return {
'toppair/peek.nvim',
build = 'deno task --quiet build:fast',
cond = function()
return vim.fn.executable 'deno' == 1
end,
lazy = true,
cmds = { "PeekOpen", "PeekClose" },
init = function()
vim.api.nvim_create_user_command('PeekOpen', function() require('peek').open() end, {})
vim.api.nvim_create_user_command('PeekClose', function() require('peek').close() end, {})
local augroup = vim.api.nvim_create_augroup('Peek', { clear = true })
-- Automatically open a markdown preview window
vim.api.nvim_create_autocmd({ "FileType"}, {
callback = function()
require('peek').open()
end,
group = augroup,
pattern = "markdown",
})
end,
opts = {},
-- config = function()
-- local peek = require('peek');
--
--
-- peek.setup {
--
-- }
-- end
}