nvim-Rafi Neovim health check
lazy: require(“lazy.health”).check()
lazy.nvim ~
- OK Git installed
- OK no existing packages found by other package managers
- OK packer_compiled.lua not found
mason: require(“mason.health”).check()
mason.nvim ~
- OK mason.nvim version v1.7.0
- OK PATH: prepend
- OK Providers: mason.providers.registry-api mason.providers.client
- OK neovim version >= 0.7.0
mason.nvim [Registries] ~
- OK Registry
github.com/mason-org/mason-registry version: 2023-09-01-roman-brace
is installed.
mason.nvim [Core utils] ~
- OK unzip:
UnZip 6.00 of 20 April 2009, by Debian. Original by Info-ZIP.
- OK wget:
GNU Wget 1.21.2 built on linux-gnu.
- OK curl:
curl 7.81.0 (x86_64-pc-linux-gnu) libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.16
- OK gzip:
gzip 1.10
- OK tar:
tar (GNU tar) 1.34
- OK bash:
GNU bash, version 5.1.16(1)-release (x86_64-pc-linux-gnu)
- OK sh:
Ok
mason.nvim [Languages] ~
- OK Go:
go version go1.20.3 linux/amd64
- OK Ruby:
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]
- OK PHP:
PHP 8.1.2-1ubuntu2.14 (cli) (built: Aug 18 2023 11:41:11) (NTS)
- OK cargo:
cargo 1.72.0 (103a7ff2e 2023-08-15)
- OK node:
v18.16.0
- OK Composer:
Composer 2.2.6 2022-02-04 17:00:38
- OK luarocks:
/usr/bin/luarocks 3.8.0
- WARNING julia: not available
- ADVICE:
- spawn: julia failed with exit code - and signal -. julia is not executable
- ADVICE:
- OK RubyGem:
3.3.5
- OK python:
Python 3.10.12
- OK java:
openjdk version "11.0.20.1" 2023-08-24
- OK javac:
javac 11.0.20.1
- OK npm:
9.5.1
- OK pip:
pip 23.2.1 from /home/ronnie/.local/lib/python3.10/site-packages/pip (python 3.10)
- OK python venv:
Ok
mason.nvim [GitHub] ~
- OK GitHub API rate limit. Used: 20. Remaining: 4980. Limit: 5000. Reset: Fri 01 Sep 2023 12:37:11 PM PDT.
neoconf: require(“neoconf.health”).check()
neoconf.nvim ~
- OK treesitter-nvim is installed
- OK TreeSitter jsonc parser is installed
- OK neodev.nvim is installed
- OK lspconfig is installed
- WARNING lspconfig jsonls is not installed? You won’t get any auto completion in your settings files
- WARNING lspconfig lua_ls is not installed? You won’t get any auto completion in your lua settings files
nvim: require(“nvim.health”).check()
Configuration ~
- OK no issues found
Runtime ~
- OK $VIMRUNTIME: /home/ronnie/.local/share/bob/v0.9.1/nvim-linux64/share/nvim/runtime
Performance ~
- OK Build type: Release
Remote Plugins ~
- OK Up to date
terminal ~
- key_backspace (kbs) terminfo entry:
key_backspace=\177
- key_dc (kdch1) terminfo entry:
key_dc=\E[3~
- $SSH_TTY=”/dev/pts/4”
nvim-treesitter: require(“nvim-treesitter.health”).check()
Installation ~
- OK
tree-sitter
found 0.20.8 (d4c1bf7ce78051b7f4a381d1508d68928512ed5f) (parser generator, only needed for :TSInstallFromGrammar) - OK
node
found v18.16.0 (only needed for :TSInstallFromGrammar) - OK
git
executable found. - OK
cc
executable found. Selected from { vim.NIL, “cc”, “gcc”, “clang”, “cl”, “zig” } Version: cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 - OK Neovim was compiled with tree-sitter runtime ABI version 14 (required >=13). Parsers must be compatible with runtime ABI.
OS Info: { machine = “x86_64”, release = “6.2.0-26-generic”, sysname = “Linux”, version = “#26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Jul 13 16:27:29 UTC 2” } ~
Parser/Features H L F I J
- bash x ✓ ✓ . x
- c x ✓ x x ✓
- comment ✓ . . . .
- css ✓ . ✓ ✓ ✓
- cue ✓ ✓ ✓ ✓ ✓
- diff ✓ . . . .
- fennel ✓ ✓ ✓ . ✓
- fish ✓ ✓ ✓ ✓ ✓
- git_config ✓ . . . .
- git_rebase ✓ . . . ✓
- gitattributes ✓ . . . ✓
- gitcommit ✓ . . . ✓
- gitignore ✓ . . . .
- go ✓ ✓ ✓ ✓ ✓
- gomod ✓ . . . ✓
- gosum ✓ . . . .
- gowork ✓ . . . ✓
- graphql ✓ . . ✓ ✓
- hcl ✓ . ✓ ✓ ✓
- html ✓ ✓ ✓ ✓ ✓
- http ✓ . . . ✓
- java ✓ ✓ ✓ ✓ ✓
- javascript ✓ ✓ ✓ ✓ ✓
- jsdoc ✓ . . . .
- json ✓ ✓ ✓ ✓ .
- json5 ✓ . . . ✓
- jsonc ✓ ✓ ✓ ✓ ✓
- kotlin ✓ ✓ ✓ . ✓
- lua ✓ ✓ ✓ ✓ ✓
- luadoc ✓ . . . .
- luap ✓ . . . .
- make ✓ . ✓ . ✓
- markdown ✓ . ✓ ✓ ✓
- markdown_inline ✓ . . . ✓
- ninja ✓ . ✓ ✓ .
- nix ✓ ✓ ✓ . ✓
- php ✓ ✓ ✓ ✓ ✓
- pug ✓ . . . ✓
- python ✓ ✓ ✓ ✓ ✓
- query ✓ ✓ ✓ ✓ ✓
- regex ✓ . . . .
- requirements ✓ . . . ✓
- rst ✓ ✓ . . ✓
- ruby ✓ ✓ ✓ ✓ ✓
- rust ✓ ✓ ✓ ✓ ✓
- scala ✓ ✓ ✓ . ✓
- scss ✓ . ✓ ✓ .
- sql ✓ . . ✓ ✓
- svelte ✓ . ✓ ✓ ✓
- terraform ✓ . ✓ ✓ ✓
- todotxt ✓ . . . .
- toml ✓ ✓ ✓ ✓ ✓
- tsx ✓ ✓ ✓ ✓ ✓
- typescript ✓ ✓ ✓ ✓ ✓
- vim ✓ ✓ ✓ . ✓
- vimdoc ✓ . . . ✓
- vue ✓ . ✓ ✓ ✓
- yaml ✓ ✓ ✓ ✓ ✓
- zig ✓ . ✓ ✓ ✓
Legend: H[ighlight], L[ocals], F[olds], I[ndents], In[j]ections +) multiple parsers found, only one will be used x) errors found in the query, try to run :TSUpdate {lang} ~
The following errors have been detected: ~
- ERROR bash(highlights): …-linux64/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 242 for language bash bash(highlights) is concatenated from the following files: | [ERROR]:”/home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/queries/bash/highlights.scm”, failed to load: …-linux64/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 242 for language bash
- ERROR bash(injections): …-linux64/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 195 for language bash bash(injections) is concatenated from the following files: | [ERROR]:”/home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/queries/bash/injections.scm”, failed to load: …-linux64/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 195 for language bash
- ERROR c(highlights): …-linux64/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 242 for language c c(highlights) is concatenated from the following files: | [ERROR]:”/home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/queries/c/highlights.scm”, failed to load: …-linux64/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 242 for language c
- ERROR c(folds): …-linux64/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 249 for language c c(folds) is concatenated from the following files: | [ERROR]:”/home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/queries/c/folds.scm”, failed to load: …-linux64/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 249 for language c
- ERROR c(indents): …-linux64/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 1109 for language c c(indents) is concatenated from the following files: | [ERROR]:”/home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/queries/c/indents.scm”, failed to load: …-linux64/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 1109 for language c
provider: health#provider#check
Clipboard (optional) ~
- OK Clipboard tool found: lemonade
Python 3 provider (optional) ~
- Disabled (g:loaded_python3_provider=0).
Python virtualenv ~
- OK no $VIRTUAL_ENV
Ruby provider (optional) ~
- Disabled (g:loaded_ruby_provider=0).
Node.js provider (optional) ~
- Disabled (g:loaded_node_provider=0).
Perl provider (optional) ~
- Disabled (g:loaded_perl_provider=0).
vim.lsp: require(“vim.lsp.health”).check()
- LSP log level : WARN
- Log path: /home/ronnie/.local/state/nvim-Rafi/lsp.log
- Log size: 0 KB
vim.lsp: Active Clients ~
- No active clients
vim.treesitter: require(“vim.treesitter.health”).check()
- Nvim runtime ABI version: 14
- OK Parser: bash ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/bash.so
- OK Parser: comment ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/comment.so
- OK Parser: css ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/css.so
- OK Parser: cue ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/cue.so
- OK Parser: diff ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/diff.so
- OK Parser: fennel ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/fennel.so
- OK Parser: fish ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/fish.so
- OK Parser: git_config ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/git_config.so
- OK Parser: git_rebase ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/git_rebase.so
- OK Parser: gitattributes ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/gitattributes.so
- OK Parser: gitcommit ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/gitcommit.so
- OK Parser: gitignore ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/gitignore.so
- OK Parser: go ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/go.so
- OK Parser: gomod ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/gomod.so
- OK Parser: gosum ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/gosum.so
- OK Parser: gowork ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/gowork.so
- OK Parser: graphql ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/graphql.so
- OK Parser: hcl ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/hcl.so
- OK Parser: html ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/html.so
- OK Parser: http ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/http.so
- OK Parser: java ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/java.so
- OK Parser: javascript ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/javascript.so
- OK Parser: jsdoc ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/jsdoc.so
- OK Parser: json ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/json.so
- OK Parser: json5 ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/json5.so
- OK Parser: jsonc ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/jsonc.so
- OK Parser: kotlin ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/kotlin.so
- OK Parser: lua ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/lua.so
- OK Parser: luadoc ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/luadoc.so
- OK Parser: luap ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/luap.so
- OK Parser: make ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/make.so
- OK Parser: markdown ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/markdown.so
- OK Parser: markdown_inline ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/markdown_inline.so
- OK Parser: ninja ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/ninja.so
- OK Parser: nix ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/nix.so
- OK Parser: php ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/php.so
- OK Parser: pug ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/pug.so
- OK Parser: python ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/python.so
- OK Parser: regex ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/regex.so
- OK Parser: requirements ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/requirements.so
- OK Parser: rst ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/rst.so
- OK Parser: ruby ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/ruby.so
- OK Parser: rust ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/rust.so
- OK Parser: scala ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/scala.so
- OK Parser: scss ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/scss.so
- OK Parser: sql ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/sql.so
- OK Parser: svelte ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/svelte.so
- OK Parser: terraform ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/terraform.so
- OK Parser: todotxt ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/todotxt.so
- OK Parser: toml ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/toml.so
- OK Parser: tsx ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/tsx.so
- OK Parser: typescript ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/typescript.so
- OK Parser: vim ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/vim.so
- OK Parser: vimdoc ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/vimdoc.so
- OK Parser: vue ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/vue.so
- OK Parser: yaml ABI: 13, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/yaml.so
- OK Parser: zig ABI: 14, path: /home/ronnie/.local/share/nvim-Rafi/lazy/nvim-treesitter/parser/zig.so
- OK Parser: c ABI: 13, path: /home/ronnie/.local/share/bob/v0.9.1/nvim-linux64/lib/nvim/parser/c.so
- OK Parser: lua ABI: 14, path: /home/ronnie/.local/share/bob/v0.9.1/nvim-linux64/lib/nvim/parser/lua.so
- OK Parser: query ABI: 14, path: /home/ronnie/.local/share/bob/v0.9.1/nvim-linux64/lib/nvim/parser/query.so
- OK Parser: vim ABI: 14, path: /home/ronnie/.local/share/bob/v0.9.1/nvim-linux64/lib/nvim/parser/vim.so
- OK Parser: vimdoc ABI: 14, path: /home/ronnie/.local/share/bob/v0.9.1/nvim-linux64/lib/nvim/parser/vimdoc.so