diff options
author | Toby Vincent <tobyv@tobyvin.dev> | 2024-02-22 14:37:08 -0600 |
---|---|---|
committer | Toby Vincent <tobyv@tobyvin.dev> | 2024-02-22 14:37:08 -0600 |
commit | 35b36b5539c722ddf300a7c18c522cd21bff73c4 (patch) | |
tree | 8e88c339b448e5dc5460ee5312cdefc61ee83adf /nvim/.config | |
parent | 234bff2630db8c64aa7929bbb63f694c1e49aef4 (diff) |
feat(nvim,sway): setup proper markdown previewing
Diffstat (limited to 'nvim/.config')
-rw-r--r-- | nvim/.config/nvim/lua/plugins/peek.lua | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/nvim/.config/nvim/lua/plugins/peek.lua b/nvim/.config/nvim/lua/plugins/peek.lua index 4fdb963..be8f503 100644 --- a/nvim/.config/nvim/lua/plugins/peek.lua +++ b/nvim/.config/nvim/lua/plugins/peek.lua @@ -1,7 +1,9 @@ ---@type LazyPluginSpec local M = { "toppair/peek.nvim", - build = vim.fn.executable("deno") == 1 and "deno task --quiet build:fast" or nil, + cond = vim.fn.executable("deno") == 1, + ft = { "markdown" }, + build = "deno task --quiet build:fast", opts = { auto_load = false, close_on_bdelete = true, @@ -12,16 +14,14 @@ local M = { }, } -function M:init() - if not M.build or vim.env.SSH_CLIENT or vim.env.SSH_TTY then - return - end +function M:config(opts) + require("peek").setup(opts) - vim.api.nvim_create_user_command("PeekOpen", U.lazy_require("peek").open, { - desc = "open peek.nvim markdown preview", + vim.api.nvim_create_user_command("PeekOpen", require("peek").open, { + desc = "open markdown preview", }) - vim.api.nvim_create_user_command("PeekClose", U.lazy_require("peek").close, { - desc = "close peek.nvim markdown preview", + vim.api.nvim_create_user_command("PeekClose", require("peek").close, { + desc = "close markdown preview", }) end |