| 1234567891011121314151617181920212223242526 |
- return {
- {
- "frabjous/knap",
- lazy = false,
- config = function()
- -- Configure KNAP settings
- vim.g.knap_settings = {
- mdoutputext = "pdf",
- mdtopdf = "pandoc -o %outputfile% --pdf-engine=xelatex",
- mdtopdfviewerlaunch = "zathura %outputfile%",
- mdtopdfviewerrefresh = "none",
- mdtopdfbufferasstdin = true,
- }
- -- Set up keymappings for all markdown files
- vim.api.nvim_create_autocmd("FileType", {
- pattern = { "markdown", "pandoc", "md" },
- callback = function()
- vim.keymap.set("n", "<leader>kt", function()
- require("knap").toggle_autopreviewing()
- end, { buffer = true, desc = "KNAP toggle auto-preview" })
- end,
- })
- end,
- },
- }
|