From f16b8c3737d24fe1457dd95895fcdd791f343b3c Mon Sep 17 00:00:00 2001 From: Jellyfishsh Date: Wed, 22 Jan 2025 03:37:04 -0800 Subject: [PATCH] Fixed LSP for lua and bash --- .config/nvim/lua/plugins/lsp.lua | 8 ++++---- install.sh | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.config/nvim/lua/plugins/lsp.lua b/.config/nvim/lua/plugins/lsp.lua index 1778b96..5989851 100644 --- a/.config/nvim/lua/plugins/lsp.lua +++ b/.config/nvim/lua/plugins/lsp.lua @@ -6,7 +6,7 @@ return { { "williamboman/mason-lspconfig.nvim", opts = { - ensure_installed = {"lua-ls", "clangd", "ts_ls", "pyright", "zls", "hls", "bashls"} + ensure_installed = {"lua_ls", "clangd", "ts_ls", "pyright", "zls", "hls", "bashls"} } }, { @@ -68,9 +68,6 @@ return { require("lspconfig").ts_ls.setup({ capabilities = capabilities }) - require("lspconfig").eslint.setup({ - capabilities = capabilities - }) require("lspconfig").pyright.setup({ capabilities = capabilities }) @@ -80,6 +77,9 @@ return { require("lspconfig").hls.setup({ capabilities = capabilities }) + require("lspconfig").bashls.setup({ + capabilities = capabilities + }) end } diff --git a/install.sh b/install.sh index 83283e5..7e4d096 100755 --- a/install.sh +++ b/install.sh @@ -33,6 +33,7 @@ sudo sv up dbus mkdir -p "${XDG_CONFIG_HOME}/pipewire/pipewire.conf.d" ln -s /usr/share/examples/pipewire/20-pipewire-pulse.conf "${XDG_CONFIG_HOME}/pipewire/pipewire.conf.d/" +curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh ###### EXTRA ######