mirror of
https://github.com/gyoder/dots.git
synced 2026-02-27 17:03:45 +00:00
31 lines
925 B
Lua
31 lines
925 B
Lua
return {
|
|
cmd = {
|
|
'clangd',
|
|
-- '--clang-tidy',
|
|
'--background-index',
|
|
'--offset-encoding=utf-8',
|
|
'--query-driver=/Users/scie/.platformio/packages/toolchain-xtensa-esp32/**',
|
|
'--query-driver=/Users/scie/.platformio/packages/framework-arduinoststm32/**',
|
|
-- '--query-driver=/Users/scie/.platformio/packages/**',
|
|
-- '--query-driver=/opt/homebrew/Cellar/avr-gcc@9/9.4.0_1/bin/avr-gcc',
|
|
-- '--query-driver=/opt/homebrew/Cellar/avr-gcc@9/9.4.0_1/bin/avr-g++'
|
|
},
|
|
filetypes = { 'c', 'cpp', 'objc', 'objcpp', 'cuda', 'proto', 'arduino' },
|
|
root_markers = {
|
|
'.clangd',
|
|
'.clang-tidy',
|
|
'.clang-format',
|
|
'compile_commands.json',
|
|
'compile_flags.txt',
|
|
'configure.ac' -- AutoTools
|
|
},
|
|
single_file_support = true,
|
|
capabilities = {
|
|
textDocument = {
|
|
completion = {
|
|
editsNearCursor = true,
|
|
},
|
|
},
|
|
offsetEncoding = { 'utf-8', 'utf-16' },
|
|
},
|
|
}
|