You've already forked dotfiles
feat: Adding nvim-lint plugin and adding the cfn-lint for CloudFormation
linting.
This commit is contained in:
@@ -23,7 +23,7 @@ require('lazy').setup({
|
|||||||
require('plugins.treesitter'), -- Treesitter syntax highlighting and tree support
|
require('plugins.treesitter'), -- Treesitter syntax highlighting and tree support
|
||||||
require('plugins.gitsigns'), -- Gutter symbols for Git status and quick actions for Git operations
|
require('plugins.gitsigns'), -- Gutter symbols for Git status and quick actions for Git operations
|
||||||
require('plugins.luasnip'), -- Snippet engine
|
require('plugins.luasnip'), -- Snippet engine
|
||||||
-- require('plugins.nvim-lint'), -- Linter loader
|
require('plugins.nvim-lint'), -- Linter loader
|
||||||
require('plugins.nvim-cmp'), -- Autocompletion engine
|
require('plugins.nvim-cmp'), -- Autocompletion engine
|
||||||
require('plugins.lualine'), -- Status line
|
require('plugins.lualine'), -- Status line
|
||||||
require('plugins.telekasten'), -- Note taking setup
|
require('plugins.telekasten'), -- Note taking setup
|
||||||
|
|||||||
@@ -35,6 +35,5 @@ return {
|
|||||||
})
|
})
|
||||||
|
|
||||||
vim.lsp.enable('gdscript')
|
vim.lsp.enable('gdscript')
|
||||||
-- vim.lsp.enable('cfn-lint')
|
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ return {
|
|||||||
'ansiblels', -- Ansible
|
'ansiblels', -- Ansible
|
||||||
'arduino_language_server', -- Arduino specific C
|
'arduino_language_server', -- Arduino specific C
|
||||||
'bashls', -- Bash
|
'bashls', -- Bash
|
||||||
-- 'cfn-lint', -- Cloudformation for AWS
|
|
||||||
'clangd', -- C/C++
|
'clangd', -- C/C++
|
||||||
'intelephense', -- PHP
|
'intelephense', -- PHP
|
||||||
'lua_ls', -- Lua
|
'lua_ls', -- Lua
|
||||||
|
|||||||
@@ -2,7 +2,13 @@ return {
|
|||||||
'mfussenegger/nvim-lint',
|
'mfussenegger/nvim-lint',
|
||||||
config = function()
|
config = function()
|
||||||
require('lint').linters_by_ft = {
|
require('lint').linters_by_ft = {
|
||||||
-- yaml = {'cfn-lint'}
|
yaml = { 'cfn_lint' }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd({ 'BufWritePost', 'BufReadPost' }, {
|
||||||
|
callback = function()
|
||||||
|
require('lint').try_lint()
|
||||||
|
end,
|
||||||
|
})
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user