From 94df85afeda8ea5675c8a7b5f33cfa3489ea8702 Mon Sep 17 00:00:00 2001 From: nganhkhoa Date: Fri, 17 Dec 2021 15:12:37 +0700 Subject: [PATCH] update lsp configs --- fnl/lsp.fnl | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/fnl/lsp.fnl b/fnl/lsp.fnl index 3c00500..a6e6356 100644 --- a/fnl/lsp.fnl +++ b/fnl/lsp.fnl @@ -2,7 +2,8 @@ {require {nvim aniseed.nvim}}) (local lspconfig (require :lspconfig)) -(local treesitter (require :nvim-treesitter.configs)) +(local treesitter_configs (require :nvim-treesitter.configs)) +(local treesitter_install (require :nvim-treesitter.install)) (local cmp (require :cmp)) (nvim.set_keymap "" :gd "lua vim.lsp.buf.definition()" {:silent true :noremap true}) @@ -14,17 +15,10 @@ (lspconfig.rust_analyzer.setup {}) (lspconfig.gopls.setup {}) -(lspconfig.denols.setup {}) -; (lspconfig.sourcekit.setup {}) -; (lspconfig.ccls.setup -; {:init_options {:clang {:extraArgs ["-I/usr/local/include" -; "-I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1" -; "-I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include" -; "-I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include" -; "-I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include" -; "-I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks"]}}}) -(treesitter.setup {:ensure_installed ["c" "cpp" "python" "go" "rust" "javascript" "lua"] +; treesitter +(set treesitter_install.compilers ["clang"]) +(treesitter_configs.setup {:ensure_installed ["c" "cpp" "python" "go" "rust" "javascript" "typescript" "lua"] :highlight {:enable true} :indent {:enable true} :textobjects {:select {:enable true