return { cmd = { 'clangd', -- '--clang-tidy', -- '--background-index', -- '--offset-encoding=utf-8', }, filetypes = { 'arduino' }, root_markers = { '.clangd', '.ccls', 'compile_commands.json', 'compile_flags.txt', 'configure.ac' -- AutoTools }, single_file_support = true, capabilities = { textDocument = { completion = { editsNearCursor = true, }, }, offsetEncoding = { 'utf-8', 'utf-16' }, }, }