feat: add healthcheck (#7)

Problem: users had no way to diagnose why completions were missing or
incomplete.

Solution: add a :checkhealth module that verifies blink.cmp is
installed, tmux is on PATH and responds to list-commands, and man is
available for command descriptions.
This commit is contained in:
Barrett Ruth 2026-02-20 20:36:41 -05:00 committed by GitHub
parent 7befe69ea1
commit 7003996643
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 44 additions and 4 deletions

View file

@ -2,6 +2,12 @@
"runtime.version": "Lua 5.1",
"runtime.path": ["lua/?.lua", "lua/?/init.lua"],
"diagnostics.globals": ["vim", "jit"],
"diagnostics.disable": [
"undefined-doc-name",
"undefined-doc-class",
"undefined-field",
"need-check-nil"
],
"workspace.library": ["$VIMRUNTIME/lua", "${3rd}/luv/library"],
"workspace.checkThirdParty": false,
"completion.callSnippet": "Replace"