From 35b36b5539c722ddf300a7c18c522cd21bff73c4 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Thu, 22 Feb 2024 14:37:08 -0600 Subject: feat(nvim,sway): setup proper markdown previewing --- nvim/.config/nvim/lua/plugins/peek.lua | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'nvim/.config') 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 -- cgit v1.2.3-70-g09d2