From b26b68b1e67ef300f894489687b1c3d5fdd3f836 Mon Sep 17 00:00:00 2001 From: Bryan Ramos Date: Sun, 28 May 2023 18:52:51 -0400 Subject: [PATCH] Trying to fix LSPs --- homeConfig/dotfiles/nvim/lua/config/lazy.lua | 2 -- homeConfig/dotfiles/nvim/lua/plugins/core.lua | 28 ++++++++++++++++++- homeConfig/home.nix | 1 + 3 files changed, 28 insertions(+), 3 deletions(-) diff --git a/homeConfig/dotfiles/nvim/lua/config/lazy.lua b/homeConfig/dotfiles/nvim/lua/config/lazy.lua index 881987a..1c7b654 100644 --- a/homeConfig/dotfiles/nvim/lua/config/lazy.lua +++ b/homeConfig/dotfiles/nvim/lua/config/lazy.lua @@ -11,8 +11,6 @@ require("lazy").setup({ -- add LazyVim and import its plugins { "LazyVim/LazyVim", import = "lazyvim.plugins" }, -- import any extras modules here - { import = "lazyvim.plugins.extras.lang.typescript" }, - { import = "lazyvim.plugins.extras.lang.json" }, { import = "lazyvim.plugins.extras.ui.mini-animate" }, -- import/override with your plugins { import = "plugins" }, diff --git a/homeConfig/dotfiles/nvim/lua/plugins/core.lua b/homeConfig/dotfiles/nvim/lua/plugins/core.lua index 8ae5c06..d3ead8c 100644 --- a/homeConfig/dotfiles/nvim/lua/plugins/core.lua +++ b/homeConfig/dotfiles/nvim/lua/plugins/core.lua @@ -12,5 +12,31 @@ return { vim.cmd('colorscheme github_dark_high_contrast') end, - } + }, + + { + "neovim/nvim-lspconfig", + ---@class PluginLspOpts + opts = { + ---@type lspconfig.options + servers = { + html = {}, + cssls = {}, + jsonls = {}, + marksman = {}, + tsserver = {}, + tailwindcss = {}, + volar = {}, + + lua_ls = {}, + + nil_ls = {}, + pyright = {}, + + --hls = {}, + rust_analyzer = {}, + diagnosticls = {}, + }, + }, + }, } diff --git a/homeConfig/home.nix b/homeConfig/home.nix index e94e3ce..fa4c9d6 100644 --- a/homeConfig/home.nix +++ b/homeConfig/home.nix @@ -72,6 +72,7 @@ haskell-language-server haskellPackages.hoogle cabal2nix + stack cargo python3