diff --git a/lua/custom/plugins/peek.lua b/lua/custom/plugins/peek.lua new file mode 100644 index 00000000..a35970df --- /dev/null +++ b/lua/custom/plugins/peek.lua @@ -0,0 +1,20 @@ +return { + "toppair/peek.nvim", + ft = "markdown", + build = "deno task --quiet build:fast", + init = function() + require("peek").setup({ + auto_load = false, + close_on_bdelete = true, + syntax = false, + theme = "dark", + update_on_change = true, + app = {'google-stable-chrome', '--new-window'}, + filetype = {"markdown"}, + throttle_at = 200000, + throttle_time = "auto", + }) + + require("peek_settings.commands") + end, +} diff --git a/lua/custom/plugins/peek_settings/commands.lua b/lua/custom/plugins/peek_settings/commands.lua new file mode 100644 index 00000000..bcbaf862 --- /dev/null +++ b/lua/custom/plugins/peek_settings/commands.lua @@ -0,0 +1,2 @@ +vim.api.nvim_create_user_command('PeekOpen', require('peek').open, {}) +vim.api.nvim_create_user_command('PeekClose', require('peek').close, {})