From 47bcd478bfe3a949300f1e620502c83378f03ad4 Mon Sep 17 00:00:00 2001 From: yuzu-eva Date: Thu, 9 Jun 2022 23:15:46 +0200 Subject: changed kitty font, added bashls --- .config/kitty/kitty.conf | 2 +- .config/nvim/lua/user/plugins/lspconfig.lua | 8 ++++++++ README.md | 8 ++++++-- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index dab5df6..06f55a6 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -6,7 +6,7 @@ #: individual font faces and even specify special fonts for particular #: characters. -font_family FiraCode Nerd Font +font_family Hack Nerd Font bold_font auto italic_font auto bold_italic_font auto diff --git a/.config/nvim/lua/user/plugins/lspconfig.lua b/.config/nvim/lua/user/plugins/lspconfig.lua index b5dfc86..6774994 100644 --- a/.config/nvim/lua/user/plugins/lspconfig.lua +++ b/.config/nvim/lua/user/plugins/lspconfig.lua @@ -126,6 +126,14 @@ require 'lspconfig'.solargraph.setup { }, } +require 'lspconfig'.bashls.setup{ + on_attach = on_attach, + capabilities = capabilities, + flags = { + debounce_text_changes = 150, + }, +} + -- suppress error messages from lang servers vim.notify = function(msg, log_level, _) if msg:match 'exit code' then diff --git a/README.md b/README.md index b80314d..1b7892a 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,13 @@ ## lspconfig requirements -main setup uses npm 8.10.0 and nodejs 16.13.1 +works on npm 8.10.0 and nodejs 16.13.1 -`npm i -g vscode-langservers-extracted typescript typescript-language-server` +`npm i -g vscode-langservers-extracted` + +`npm i -g typescript typescript-language-server` + +`npm i -g bash-language-server` `gem install solargraph` -- cgit v1.2.3