all repos — dotfiles @ c910c80f6037defa36e95fc0cce605d8da382112

my *nix dotfiles

config/nvim/lua/lsp/lua.lua (view raw)

 1-- only on macOS
 2util = require('lspconfig.util')
 3
 4
 5local root_path = '/Users/icy/Leet/lua-language-server'
 6local bin_path = root_path .. '/bin/macOS/lua-language-server'
 7
 8require'lspconfig'.sumneko_lua.setup {
 9  cmd = { bin_path, "-E", root_path .. '/main.lua' },
10  settings = {
11    Lua = {
12      runtime = {
13        version = 'LuaJIT',
14        path = vim.split(package.path, ';'),
15      },
16      diagnostics = {
17        globals = {'vim'},
18      },
19      workspace = {
20        library = {
21          [vim.fn.expand('$VIMRUNTIME/lua')] = true,
22          [vim.fn.expand('$VIMRUNTIME/lua/vim/lsp')] = true,
23        },
24      },
25      telemetry = {
26        enable = false,
27      }
28    },
29  },
30  on_attach = require('maps').on_attach,
31}