From 3041d0a5e548642dfc8353e4d0b9904432699e73 Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Thu, 24 Apr 2025 14:11:46 -0400 Subject: [PATCH] feat: Adds typst preview toggle to nvim key maps. --- nvim/lazynvim/lua/plugins/lsp.lua | 5 +++++ nvim/lazynvim/lua/plugins/typst-preview.lua | 9 ++++++++- nvim/lazynvim/spell/en.utf-8.add | 1 + 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/nvim/lazynvim/lua/plugins/lsp.lua b/nvim/lazynvim/lua/plugins/lsp.lua index c530689..fc9044d 100644 --- a/nvim/lazynvim/lua/plugins/lsp.lua +++ b/nvim/lazynvim/lua/plugins/lsp.lua @@ -61,6 +61,11 @@ return { }, marksman = {}, sourcekit = {}, + tinymist = { + settings = { + formatterMode = "typstyle", + }, + }, yamlls = {}, }, setup = { diff --git a/nvim/lazynvim/lua/plugins/typst-preview.lua b/nvim/lazynvim/lua/plugins/typst-preview.lua index d31650c..74ffe74 100644 --- a/nvim/lazynvim/lua/plugins/typst-preview.lua +++ b/nvim/lazynvim/lua/plugins/typst-preview.lua @@ -1,6 +1,13 @@ return { 'chomosuke/typst-preview.nvim', - lazy = false, -- or ft = 'typst' + ft = 'typst', -- or ft = 'typst' version = '1.*', opts = {}, -- lazy.nvim will implicitly calls `setup {}` + keys = { + { + "tp", + "TypstPreviewToggle", + desc = "Toggle typst preview." + }, + } } diff --git a/nvim/lazynvim/spell/en.utf-8.add b/nvim/lazynvim/spell/en.utf-8.add index b53b064..a9d67d3 100755 --- a/nvim/lazynvim/spell/en.utf-8.add +++ b/nvim/lazynvim/spell/en.utf-8.add @@ -18,3 +18,4 @@ orchestrator ethernet unifi wildcard +Housh