From 7e51bf660089132178374e3229bb1330cd3de011 Mon Sep 17 00:00:00 2001 From: z3rOR0ne Date: Mon, 29 Aug 2022 03:04:28 -0700 Subject: [PATCH] :sparkles: Added quick_lint_js for nvim --- nvim/lua/config.lua | 5 ++++- updates.txt | 6 ++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/nvim/lua/config.lua b/nvim/lua/config.lua index 56481ebc..d036c24b 100644 --- a/nvim/lua/config.lua +++ b/nvim/lua/config.lua @@ -96,6 +96,9 @@ local on_attach = function(client) require'completion'.on_attach(client) end +-- Enable quick-list-js +require('lspconfig/quick_lint_js').setup {} + -- Enable rust-analyzer lspconfig.rust_analyzer.setup({ on_attach=on_attach, @@ -120,7 +123,7 @@ lspconfig.rust_analyzer.setup({ }) -- Enable some language servers with the additional completion capabilities offered by nvim-cmp -local servers = { 'dockerls', 'grammarly', 'html', 'sqls', 'rome', 'sumneko_lua', 'pyright', 'bashls', 'clangd', 'rust_analyzer', 'volar', 'zk', } +local servers = { 'dockerls', 'grammarly', 'html', 'sqls', 'quick_lint_js', 'sumneko_lua', 'pyright', 'bashls', 'clangd', 'rust_analyzer', 'volar', 'zk', } for _, lsp in ipairs(servers) do lspconfig[lsp].setup { capabilities = capabilities, diff --git a/updates.txt b/updates.txt index 47f04122..3082a0e1 100644 --- a/updates.txt +++ b/updates.txt @@ -28,3 +28,9 @@ https://www.itechtics.com/windows-10-download-iso/ Install debuginfod (only debugger query tool) doas pacman -S debuginfod + +Update Neovim for JS Linting: + +:LspInstallInfo (update all packages and uninstall rome, instead install quick_linst_js) + +paru quick-linst-js (1st option)