From a28057ac2d38be9727c29b7a344af3d9b5c2de87 Mon Sep 17 00:00:00 2001 From: Andrzej Date: Mon, 11 Mar 2024 17:16:03 +0000 Subject: [PATCH] add lsps and linting --- lua/setup/lsp.lua | 11 ++++++++--- .../%home%andrzej%.config%nvim%lua%setup%lsp.lua | Bin 0 -> 9499 bytes 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 ~/.vim/undodir/%home%andrzej%.config%nvim%lua%setup%lsp.lua diff --git a/lua/setup/lsp.lua b/lua/setup/lsp.lua index f30cbfd..baa85c1 100644 --- a/lua/setup/lsp.lua +++ b/lua/setup/lsp.lua @@ -1,12 +1,15 @@ local lsp_capabilities = require("cmp_nvim_lsp").default_capabilities() local lspconfig = require('lspconfig') require("mason").setup() -require("mason-lspconfig").setup() +require("mason-lspconfig").setup { + ensure_installed = { "lua_ls", "grammarly", "ltex-ls" }, +} lspconfig.lua_ls.setup { capabilities = lsp_capabilities, } lspconfig.grammarly.setup { - filetypes = { "markdown", "tex", "text", }, + capabilities = lsp_capabilities, + filetypes = { "markdown", "tex", "text", }, init_options = { clientId = "client_" }, @@ -14,4 +17,6 @@ lspconfig.grammarly.setup { return require'lspconfig'.util.find_git_ancestor(fname) or vim.loop.os_homedir() end, } -require("lspconfig").marksman.setup {} +-- require("lspconfig").marksman.setup { +-- capabilities = lsp_capabilities, +-- } diff --git a/~/.vim/undodir/%home%andrzej%.config%nvim%lua%setup%lsp.lua b/~/.vim/undodir/%home%andrzej%.config%nvim%lua%setup%lsp.lua new file mode 100644 index 0000000000000000000000000000000000000000..e9a7da227699709094e66db8a7f27eeae80ea40a GIT binary patch literal 9499 zcmeI2&5ImG7{+I_yP8encM?|cFgql&A?r$3cZnPIWDpY&g6MS^lTH|%nH}dtUBe=K z@gn5pK~RjI)Li@50Ey)zK#oce`Ib-h(jbxl3bTUA}z zcbe^+Z+BkX_`5Rw-G4hrU%&Zjd-3bxjh&w^&Y%C}$A8a$v3~c`?b~Bg*^oPBu-t6=TjaDnVQhlX*y;^Gx8}(Mdwp6WM>owZ#Mz6I=p*4s;s#Uj^3^{9Q z#nP0e$1GvwN|k8$+_y8-&Q|KbP-}J|&fLFL%~_hE^uL+wib81x%s{le_L-xjQn@>C z{U5Y+*wPc0pyK(e+0|w%8feyjrH{k8*D>rZlnut;e=v_ywm$?iI zAC`_#DAfQED)i-}^e)0&sL(fxI!4haH2{PP zefcQ8i{B+w=mX`$pK#ZDf}5oP?VY4hZamCFk!IolWf=Z2CWEnOd(r#DW-nT-wff!5 z8=b4oYqe9$Y(4#UqqE$P2E%Uk`j!?5;Ep-phe$sgo-M3S{#bDE9hz!i+6U#OgH#lM zz>(2YJYc1C;&~|UUz5&PPC5tTbpsYzY)Fnli6TocLxQU;y;=rRQRrMCL4bVOiz4*l zPf=1$*y7wolv*oi^Wbv2fQQPC2V7^lQnk(QfoNI?siBhubn1Pib)g>R9vR72!YlvNHK&v1zHu*4~oC z=R$eeAQPP_X@P{29i)^EQ&OavZ01ARD2lo3a7;OJAp~OZ+9@%gaO%!j$`Xzb^Muon zK0RjicO0n1v$EWORC*jFuRg{n=mp!3YjY7;9kM5%^WLWMs3UKOZ7VS^im@Uh^m zRE1{ZK67_c_Sj@rt^9%dGgX{-s+f)!lH``m8t?&jGWlK$ztpm~eAaMb?sB8sc(>VV z4w~-&p{#v9bS+toEsReat52ps@BwzcbT9}d|&D7Ei*APxN z9Gta`PbDAk$)}XnD)PzyvV?^`%6>I~&qpbHgKM_TD&>-2W}!$kemfz*L?uj$--To~ z*zfj6Utu7tmN0S6^Y{E?7WycA{^47Hm4F*9l>9Rj55$cBuH%0u-VL(+S10kGN54kS z=|S{|KAt`OVd&#V3g~ZzLK*(dLXl>F`tyyWe>SF{$kTlr0ehc+btF;Hontci4Jb_C N4RYhdR=5ATbq~BKuO9#a literal 0 HcmV?d00001