diff options
| -rw-r--r-- | .config/kitty/kitty.conf | 2 | ||||
| -rw-r--r-- | .config/nvim/lua/user/plugins/lspconfig.lua | 8 | ||||
| -rw-r--r-- | 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 @@ -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` |
