если зайти github/ccls -> get started -> project setup, то там все это написанно
Там довольно скудно, нет нормальной информации про разные конфигурации, про выбор самого lsp сервера (по понятным причинам, а между тем ccls сейчас уже неоч) и тем более про разные фичи типа подсветки