diff --git a/vim/plugins_config.vim b/vim/plugins_config.vim index 18abb11..fb20b94 100644 --- a/vim/plugins_config.vim +++ b/vim/plugins_config.vim @@ -25,7 +25,11 @@ let g:ale_fixers = { \ 'javascript': ['prettier', 'eslint'], \ 'vue': ['prettier', 'eslint'], \} -let g:ale_fixers_aliases = {'vue': ['vue', 'javascript']} +let g:ale_fixers_aliases = {'vue': ['vue', 'javascript'], 'arduino': 'cpp'} + +let g:ale_arduino_ccls_executable = 'ccls' +let g:ale_arduino_ccls_init_options = {} + let g:ale_popup_menu_enabled = 1 let g:ale_python_bandit_options = '-c banditrc' let g:ale_python_pylint_options = '-j0 --disable=W0511' @@ -54,7 +58,7 @@ let g:ale_linters = { \ 'vue': ['volar', 'eslint'] \} -let g:ale_linter_aliases = {'vue': ['vue', 'javascript']} +let g:ale_linter_aliases = {'vue': ['vue', 'javascript'], 'arduino': 'cpp'} " disable gradle signs/loclist as they conflict with ALE (vim-android) let g:gradle_loclist_show = 0