;;; lisp/langs/c-cpp.el --- C and C++ -*- lexical-binding: t -*- (with-eval-after-load 'eglot (add-to-list 'eglot-server-programs '((c-mode c-ts-mode c++-mode c++-ts-mode) . ("clangd" "--background-index" "--clang-tidy")))) (dolist (hook '(c-mode-hook c-ts-mode-hook c++-mode-hook c++-ts-mode-hook)) (add-hook hook #'eglot-ensure)) (use-package cmake-mode)