/ nvim / lua / lsp / servers / cmake.lua
cmake.lua
 1  return {
 2    {
 3      'neovim/nvim-lspconfig',
 4      opts = {
 5        linters_by_ft = {
 6          make = { 'cmakelint' },
 7          cmake = { 'cmakelint' },
 8        },
 9        setup = {
10          make = {},
11          neocmake = {
12            settings = {
13              filetypes = {
14                '*.mk',
15                '*akefile*',
16                'Makefile',
17                'makefile',
18                'Cmake',
19                'cmake',
20                'CMakeLists.txt',
21              },
22            },
23          },
24        },
25      },
26    },
27  }