diff --git a/.config/nvim/after/ftplugin/markdown.lua b/.config/nvim/after/ftplugin/markdown.lua index cbe31702..1d70c21e 100644 --- a/.config/nvim/after/ftplugin/markdown.lua +++ b/.config/nvim/after/ftplugin/markdown.lua @@ -1,2 +1,11 @@ vim.keymap.set({ "n", "x" }, "]#", [[/^#\+ .*]], { desc = "Next Heading", buffer = true }) vim.keymap.set({ "n", "x" }, "[#", [[?^#\+ .*]], { desc = "Prev Heading", buffer = true }) + +-- stylua: ignore start +if LazyVim.has("markdowny.nvim") then + vim.keymap.set("v", "", function() require('markdowny').bold() end, { buffer = 0 }) + vim.keymap.set("v", "", function() require('markdowny').italic() end, { buffer = 0 }) + vim.keymap.set("v", "", function() require('markdowny').link() end, { buffer = 0 }) + vim.keymap.set("v", "", function() require('markdowny').code() end, { buffer = 0 }) +end +-- stylua: ignore end diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 4a701093..a71a9190 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -26,7 +26,6 @@ "friendly-snippets": { "branch": "main", "commit": "00ebcaa159e817150bd83bfe2d51fa3b3377d5c4" }, "garbage-day.nvim": { "branch": "main", "commit": "4a1160bfffb2f499fb55a54333f29d160ab3c8a1" }, "gen.nvim": { "branch": "main", "commit": "c404e217e1e0deb1f1aaa9e9ff61fc3e3c23efbe" }, - "gitgraph.nvim": { "branch": "main", "commit": "c6b6419caf106270b51a1a6f7049b40c81d2b413" }, "gitsigns-yadm.nvim": { "branch": "main", "commit": "7400593e0155ed919ddb25fa21daac9fb6552019" }, "gitsigns.nvim": { "branch": "main", "commit": "562dc47189ad3c8696dbf460d38603a74d544849" }, "glance.nvim": { "branch": "master", "commit": "51059bcf21016387b6233c89eed220cf47fca752" }, @@ -43,6 +42,7 @@ "luvit-meta": { "branch": "main", "commit": "ce76f6f6cdc9201523a5875a4471dcfe0186eb60" }, "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" }, "markdown.nvim": { "branch": "main", "commit": "72688baea4ef0ed605033bf654b54d801b6a5f01" }, + "markdowny.nvim": { "branch": "main", "commit": "8ff18e8677cf39821913f387697378fcf3e141a0" }, "mason-lock.nvim": { "branch": "main", "commit": "86614f76c3442fba1c5c8d79aa1efcb3ad69de1c" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "f2acd4a21db1ca0a12559e7a9f7cdace3bdbfb09" }, "mason-nvim-dap.nvim": { "branch": "main", "commit": "8b9363d83b5d779813cdd2819b8308651cec2a09" }, diff --git a/.config/nvim/lua/plugins/extras/lang/markdown-extended.lua b/.config/nvim/lua/plugins/extras/lang/markdown-extended.lua index 9e157ab7..3825c25b 100644 --- a/.config/nvim/lua/plugins/extras/lang/markdown-extended.lua +++ b/.config/nvim/lua/plugins/extras/lang/markdown-extended.lua @@ -29,18 +29,16 @@ return { }, }, { - "MeanderingProgrammer/markdown.nvim", + "antonk52/markdowny.nvim", + ft = { "markdown", "txt" }, opts = { - preset = "lazy", + filetypes = { "markdown", "txt" }, }, }, { - "epwalsh/obsidian.nvim", - optional = true, + "MeanderingProgrammer/markdown.nvim", opts = { - ui = { - enable = false, - }, + preset = "lazy", }, }, {