From 65ac16fd2d68b57fb75aabf1016c9595b9230f0a Mon Sep 17 00:00:00 2001 From: Ava Gaiety W Date: Sat, 21 Jun 2025 19:46:35 -0600 Subject: [PATCH] filetypes, starting with markdown --- nvim/lazy-lock.json | 2 +- nvim/lua/plugins/filetypes.lua | 7 +++++++ nvim/lua/plugins/lsp.lua | 7 ++++--- 3 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 nvim/lua/plugins/filetypes.lua diff --git a/nvim/lazy-lock.json b/nvim/lazy-lock.json index 7b26813..e75cb18 100644 --- a/nvim/lazy-lock.json +++ b/nvim/lazy-lock.json @@ -7,7 +7,6 @@ "cmp-path": { "branch": "main", "commit": "c6635aae33a50d6010bf1aa756ac2398a2d54c32" }, "cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" }, "codestats.nvim": { "branch": "master", "commit": "041b315c4f82997186fcdb3fc2f687cc128a28f3" }, - "edgy.nvim": { "branch": "main", "commit": "7e8dedc39abebe40c289b8012cc89b11c69aa7a0" }, "flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" }, "friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" }, "hlargs.nvim": { "branch": "main", "commit": "ce8d705866dae44513ff48613d5e37e4da524d70" }, @@ -36,6 +35,7 @@ "nvim-web-devicons": { "branch": "master", "commit": "1fb58cca9aebbc4fd32b086cb413548ce132c127" }, "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, "rainbow-delimiters.nvim": { "branch": "master", "commit": "55ad4fb76ab68460f700599b7449385f0c4e858e" }, + "render-markdown.nvim": { "branch": "main", "commit": "0944ba04ea7fc9e9087c1dedc76562d6e0d110cf" }, "resession.nvim": { "branch": "master", "commit": "84c81e5fd8a94dc85a60b97089536174e558e288" }, "smear-cursor.nvim": { "branch": "main", "commit": "1f90eb06eab82b5fe2ed708b94dcc325d6f5fb5a" }, "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, diff --git a/nvim/lua/plugins/filetypes.lua b/nvim/lua/plugins/filetypes.lua new file mode 100644 index 0000000..b7767bf --- /dev/null +++ b/nvim/lua/plugins/filetypes.lua @@ -0,0 +1,7 @@ +return { + 'MeanderingProgrammer/render-markdown.nvim', + dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-tree/nvim-web-devicons' }, -- if you prefer nvim-web-devicons + ---@module 'render-markdown' + ---@type render.md.UserConfig + opts = {}, +} diff --git a/nvim/lua/plugins/lsp.lua b/nvim/lua/plugins/lsp.lua index db62e7d..275bf84 100644 --- a/nvim/lua/plugins/lsp.lua +++ b/nvim/lua/plugins/lsp.lua @@ -107,9 +107,10 @@ return { }, sources = { { name = 'path' }, - { name = 'nvim_lsp', keyword_length = 1 }, - { name = 'buffer', keyword_length = 3 }, - { name = 'luasnip', keyword_length = 2 }, + { name = 'render-markdown' }, + { name = 'nvim_lsp', keyword_length = 1 }, + { name = 'buffer', keyword_length = 3 }, + { name = 'luasnip', keyword_length = 2 }, }, window = { documentation = cmp.config.window.bordered()