Looks like it’s already attached LspInfo
shows this info & also null-ls.log
too
Language client log: /Users/ahmed/.cache/nvim/lsp.log
Detected filetype: typescript
4 client(s) attached to this buffer:
Client: null-ls (id: 2, pid: 5001, bufnr: [14, 16, 20])
filetypes: reason, rescript, nix, mdx, typescriptreact, typescript.tsx, javascriptreact, javascript.jsx, scss, yaml, markdown, graphql, html, json, javascript, css, less, typescript, vue, lua, go, bash, sh, rust, python, dockerfile, vim, tex
autostart: false
root directory: /Users/ahmed/foo
cmd: nvim
Client: tsserver (id: 3, pid: 51342, bufnr: [16])
filetypes: javascript, javascriptreact, javascript.jsx, typescript, typescriptreact, typescript.tsx
autostart: true
root directory: /Users/ahmed/foo
cmd: typescript-language-server --stdio
Client: eslint (id: 4, pid: 51343, bufnr: [16])
filetypes: javascript, javascriptreact, javascript.jsx, typescript, typescriptreact, typescript.tsx, vue
autostart: true
root directory: /Users/ahmed/foo
cmd: vscode-eslint-language-server --stdio
Client: tailwindcss (id: 5, pid: 51344, bufnr: [20, 16])
filetypes: aspnetcorerazor, astro, astro-markdown, blade, django-html, edge, eelixir, ejs, erb, eruby, gohtml, haml, handlebars, hbs, html, html-eex, heex, jade, leaf, liquid, markdown, mdx, mustache, njk, nunjucks, php, razor, slim, twig, css, less, postcss, sass, scss, stylus, sugarss, javascript, javascriptreact, reason, rescript, typescript, typescriptreact, vue, svelte
autostart: true
root directory: /Users/ahmed/foo
cmd: tailwindcss-language-server --stdio
3 active client(s) not attached to this buffer:
Client: jsonls (id: 1, pid: 51238, bufnr: [14])
filetypes: json, jsonc
autostart: true
root directory: /Users/ahmed/foo
cmd: vscode-json-language-server --stdio
Client: tsserver (id: 6, pid: 52167, bufnr: [20])
filetypes: javascript, javascriptreact, javascript.jsx, typescript, typescriptreact, typescript.tsx
autostart: true
root directory: /Users/ahmed/foo
cmd: typescript-language-server --stdio
Client: eslint (id: 7, pid: 52168, bufnr: [20])
filetypes: javascript, javascriptreact, javascript.jsx, typescript, typescriptreact, typescript.tsx, vue
autostart: true
root directory: /Users/ahmed/foo
cmd: vscode-eslint-language-server --stdio
Other clients that match the filetype: typescript
Config: denols
filetypes: javascript, javascriptreact, javascript.jsx, typescript, typescriptreact, typescript.tsx
root directory: NA
cmd: deno lsp
cmd is executable: true
autostart: true
custom handlers: textDocument/hover, textDocument/signatureHelp
Configured servers list: tsserver, yamlls, denols, html, rnix, jsonls, cssls, bashls, vimls, pyright, dockerls, clojure_lsp, eslint, tailwindcss, sumneko_lua, rust_analyzer, gopls
and this is null-ls.log
[TRACE Tue 18 Jan 15:32:46 2022] .../site/pack/packer/start/null-ls.nvim/lua/null-ls/rpc.lua:143: received LSP notification for method textDocument/didChange
[TRACE Tue 18 Jan 15:32:46 2022] ...ack/packer/start/null-ls.nvim/lua/null-ls/generators.lua:21: running generators for method NULL_LS_DIAGNOSTICS
[DEBUG Tue 18 Jan 15:32:46 2022] ...ack/packer/start/null-ls.nvim/lua/null-ls/generators.lua:24: no generators available
[TRACE Tue 18 Jan 15:32:48 2022] .../site/pack/packer/start/null-ls.nvim/lua/null-ls/rpc.lua:143: received LSP notification for method textDocument/didSave
[TRACE Tue 18 Jan 15:32:48 2022] ...ack/packer/start/null-ls.nvim/lua/null-ls/generators.lua:21: running generators for method NULL_LS_DIAGNOSTICS_ON_SAVE
[DEBUG Tue 18 Jan 15:32:48 2022] ...ack/packer/start/null-ls.nvim/lua/null-ls/generators.lua:24: no generators available
[TRACE Tue 18 Jan 15:33:21 2022] .../site/pack/packer/start/null-ls.nvim/lua/null-ls/rpc.lua:143: received LSP notification for method textDocument/didSave
[DEBUG Tue 18 Jan 15:33:21 2022] ...ck/packer/start/null-ls.nvim/lua/null-ls/diagnostics.lua:142: buffer unchanged; ignoring didSave notification
[TRACE Tue 18 Jan 15:34:07 2022] .../site/pack/packer/start/null-ls.nvim/lua/null-ls/rpc.lua:143: received LSP notification for method textDocument/didSave
[DEBUG Tue 18 Jan 15:34:07 2022] ...ck/packer/start/null-ls.nvim/lua/null-ls/diagnostics.lua:142: buffer unchanged; ignoring didSave notification
[TRACE Tue 18 Jan 15:34:18 2022] .../site/pack/packer/start/null-ls.nvim/lua/null-ls/rpc.lua:143: received LSP notification for method textDocument/didChange
[TRACE Tue 18 Jan 15:34:18 2022] ...ack/packer/start/null-ls.nvim/lua/null-ls/generators.lua:21: running generators for method NULL_LS_DIAGNOSTICS
[DEBUG Tue 18 Jan 15:34:18 2022] ...ack/packer/start/null-ls.nvim/lua/null-ls/generators.lua:24: no generators available
[TRACE Tue 18 Jan 15:34:18 2022] .../site/pack/packer/start/null-ls.nvim/lua/null-ls/rpc.lua:143: received LSP notification for method textDocument/didChange
[TRACE Tue 18 Jan 15:34:18 2022] ...ack/packer/start/null-ls.nvim/lua/null-ls/generators.lua:21: running generators for method NULL_LS_DIAGNOSTICS
[DEBUG Tue 18 Jan 15:34:18 2022] ...ack/packer/start/null-ls.nvim/lua/null-ls/generators.lua:24: no generators available
[TRACE Tue 18 Jan 15:34:18 2022] .../site/pack/packer/start/null-ls.nvim/lua/null-ls/rpc.lua:143: received LSP notification for method textDocument/didSave
[TRACE Tue 18 Jan 15:34:18 2022] ...ack/packer/start/null-ls.nvim/lua/null-ls/generators.lua:21: running generators for method NULL_LS_DIAGNOSTICS_ON_SAVE
[DEBUG Tue 18 Jan 15:34:18 2022] ...ack/packer/start/null-ls.nvim/lua/null-ls/generators.lua:24: no generators available
While it receives the events, it doesn’t actually run anything even if I change the file contents to force a reformat.