{ lib, config, pkgs, ... }: lib.optionalString (lib.elem "nvim::lsp::lua" config.machine.pkgs) # lua '' lspconfig.lua_ls.setup({ cmd = {"${pkgs.lua-language-server}/bin/lua-language-server"}, settings = { Lua = { runtime = { version = 'LuaJIT' }, workspace = { checkThirdParty = false, library = { vim.env.VIMRUNTIME } } } } }) ''