



( defclass nox-cquery (nox-lsp-server) () (add-to-list 'nox-server-programs '((c++ mode c-mode). I'll add to this list as I test more servers. Dockerfile's dockerfile_language_server.C/C++'s ccls ( cquery and clangd also work).PHP's intelephense or php-language-server.Javascript's javascript-typescript-stdio.M-x nox can guess and work out-of-the-box with these servers: Note: suggestion upgrade emacs to 27.x or 28.x, JSON parser much faster, and Nox completion will much smooth. ( add-hook hook '( lambda () (nox-ensure)))) ( dolist (hook ( list 'js-mode-hook 'rust-mode-hook 'python-mode-hook 'ruby-mode-hook 'java-mode-hook 'sh-mode-hook 'php-mode-hook 'c-mode-common-hook 'c-mode-hook 'csharp-mode-hook 'c++-mode-hook 'haskell-mode-hook
