this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

deno and vtsls root_dir config

+24 -5
+4 -4
nvim/lazy-lock.json
··· 10 10 "gitlinker.nvim": { "branch": "master", "commit": "cc59f732f3d043b626c8702cb725c82e54d35c25" }, 11 11 "gitsigns.nvim": { "branch": "main", "commit": "5f808b5e4fef30bd8aca1b803b4e555da07fc412" }, 12 12 "goyo.vim": { "branch": "master", "commit": "fa0263d456dd43f5926484d1c4c7022dfcb21ba9" }, 13 - "lazy.nvim": { "branch": "main", "commit": "56ead98e05bb37a4ec28930a54d836d033cf00f2" }, 13 + "lazy.nvim": { "branch": "main", "commit": "3388a26417c48b15d5266d954f62a4d47fe99490" }, 14 14 "lazydev.nvim": { "branch": "main", "commit": "f59bd14a852ca43db38e3662395354cb2a9b13e0" }, 15 15 "mason-lspconfig.nvim": { "branch": "main", "commit": "8e46de9241d3997927af12196bd8faa0ed08c29a" }, 16 16 "mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" }, ··· 18 18 "nvim-cmp": { "branch": "main", "commit": "ca4d3330d386e76967e53b85953c170658255ecb" }, 19 19 "nvim-comment": { "branch": "main", "commit": "e9ac16ab056695cad6461173693069ec070d2b23" }, 20 20 "nvim-config-local": { "branch": "main", "commit": "83bb6d9881653a5cf8b489ba8a6fe5a06049a10a" }, 21 - "nvim-lspconfig": { "branch": "master", "commit": "1aa9f36b6d542dafc0b4a38c48969d036003b00a" }, 21 + "nvim-lspconfig": { "branch": "master", "commit": "2c007c79eedfca0ec652c50d571cb0c52d1577ba" }, 22 22 "nvim-tree.lua": { "branch": "master", "commit": "c7639482a1598f4756798df1b2d72f79fe5bb34f" }, 23 - "nvim-treesitter": { "branch": "master", "commit": "b31188671d8a060022dbbeb6905019e69e310108" }, 23 + "nvim-treesitter": { "branch": "master", "commit": "acada1a685f5decd0f10e1672963bf3425eafa45" }, 24 24 "nvim-web-devicons": { "branch": "master", "commit": "203da76ecfbb4b192cf830665b03eb651b635c94" }, 25 25 "plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" }, 26 26 "rose-pine": { "branch": "main", "commit": "07a887a7bef4aacea8c7caebaf8cbf808cdc7a8e" }, 27 27 "telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, 28 28 "toggleterm.nvim": { "branch": "main", "commit": "87b2d6a3cab8e2bd9a0255427074285f0365398d" }, 29 - "vim-ai": { "branch": "main", "commit": "7da48a934c8dc2c6e9165faedef7abe6bb22ec22" }, 29 + "vim-ai": { "branch": "main", "commit": "9d42c36dd47060050b514a334c4d67a2e9358782" }, 30 30 "vim-prisma": { "branch": "main", "commit": "95c5b25066efb34c75bce78698baa371fe0ee7c2" }, 31 31 "vim-surround": { "branch": "master", "commit": "3d188ed2113431cf8dac77be61b842acb64433d9" }, 32 32 "which-key.nvim": { "branch": "main", "commit": "9b365a6428a9633e3eeb34dbef1b791511c54f70" }
+20 -1
nvim/lua/config/lspconfig.lua
··· 11 11 run = "onSave", 12 12 }, 13 13 }, 14 - denols = false, 14 + denols = { 15 + root_dir = function(_, bufn) 16 + return vim.fs.root(bufn, { "deno.json" }) 17 + end, 18 + }, 19 + vtsls = { 20 + root_dir = function(_, bufn) 21 + if not vim.fs.root(bufn, { "deno.json" }) then 22 + return vim.fs.root(bufn, { "package.json", "tsconfig.json", ".git" }) 23 + end 24 + end, 25 + }, 15 26 } 27 + 28 + -- local is_deno = vim.env.NVIM_DENO 29 + -- if is_deno then 30 + -- LangServers.denols = { enable = true } 31 + -- LangServers.vtsls = false 32 + -- else 33 + -- LangServers.denols = false 34 + -- end