Added JS lsp and some cleanup
parent
e4ef44aacb
commit
25a339af86
|
|
@ -1,4 +1,4 @@
|
|||
require("nvwynd.autocmds")
|
||||
require("nvwynd.usrcmds")
|
||||
require("nvwynd.options")
|
||||
|
||||
require("lazy").setup({
|
||||
|
|
|
|||
|
|
@ -50,9 +50,6 @@ return {
|
|||
-- C
|
||||
vim.lsp.enable("clangd")
|
||||
|
||||
-- TOML
|
||||
vim.lsp.enable("taplo")
|
||||
|
||||
-- Lua
|
||||
local lua_rtp = vim.split(package.path, ";")
|
||||
table.insert(lua_rtp, "lua/?.lua")
|
||||
|
|
@ -79,28 +76,17 @@ return {
|
|||
},
|
||||
})
|
||||
|
||||
-- GDScript
|
||||
-- lspconfig.gdscript.setup({
|
||||
-- capabilities = capabilities,
|
||||
-- })
|
||||
|
||||
-- Zig
|
||||
-- lspconfig.zls.setup({
|
||||
-- capabilities = capabilities,
|
||||
-- })
|
||||
-- vim.lsp.enable("zls")
|
||||
|
||||
-- Nim
|
||||
vim.lsp.enable("nim_langserver")
|
||||
-- vim.lsp.enable("nim_langserver")
|
||||
|
||||
-- Clojure
|
||||
-- lspconfig.clojure_lsp.setup({
|
||||
-- capabilities = capabilities,
|
||||
-- })
|
||||
-- vim.lsp.enable("clojure_lsp")
|
||||
|
||||
-- Gleam
|
||||
-- lspconfig.gleam.setup({
|
||||
-- capabilities = capabilities,
|
||||
-- })
|
||||
-- vim.lsp.enable("gleam")
|
||||
|
||||
-- Bash
|
||||
vim.lsp.enable("bashls")
|
||||
|
|
@ -120,9 +106,15 @@ return {
|
|||
-- CSS
|
||||
vim.lsp.enable("cssls")
|
||||
|
||||
-- JavaScript
|
||||
vim.lsp.enable("ts_ls")
|
||||
|
||||
-- JSON
|
||||
vim.lsp.enable("jsonls")
|
||||
|
||||
-- TOML
|
||||
vim.lsp.enable("taplo")
|
||||
|
||||
vim.api.nvim_create_autocmd("LspAttach", {
|
||||
group = vim.api.nvim_create_augroup("nvwynd-lsp-attach", { clear = true }),
|
||||
callback = function(event)
|
||||
|
|
@ -143,7 +135,7 @@ return {
|
|||
})
|
||||
|
||||
vim.api.nvim_create_autocmd("ColorScheme", {
|
||||
callback = function(event)
|
||||
callback = function()
|
||||
for _, group in ipairs(vim.fn.getcompletion("@lsp", "highlight")) do
|
||||
vim.api.nvim_set_hl(0, group, {})
|
||||
end
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@ return {
|
|||
|
||||
{
|
||||
"numToStr/Comment.nvim",
|
||||
opts = {},
|
||||
lazy = false,
|
||||
opts = {},
|
||||
},
|
||||
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue