From 306bd4b5977b9231093191f6e9f092b7e2306b07 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Mon, 25 Apr 2022 08:42:33 +0530 Subject: [PATCH] nvim: Enable linting for fish --- nvim/.config/nvim/after/ftplugin/fish.vim | 2 ++ nvim/.config/nvim/after/plugin/nvim-lint.lua | 1 + 2 files changed, 3 insertions(+) diff --git a/nvim/.config/nvim/after/ftplugin/fish.vim b/nvim/.config/nvim/after/ftplugin/fish.vim index 1657112..4c01bfc 100644 --- a/nvim/.config/nvim/after/ftplugin/fish.vim +++ b/nvim/.config/nvim/after/ftplugin/fish.vim @@ -1 +1,3 @@ nnoremap gq :silent :%!fish_indent %:w + +autocmd! BufWritePost lua require('lint').try_lint() diff --git a/nvim/.config/nvim/after/plugin/nvim-lint.lua b/nvim/.config/nvim/after/plugin/nvim-lint.lua index c32c2ab..826a439 100644 --- a/nvim/.config/nvim/after/plugin/nvim-lint.lua +++ b/nvim/.config/nvim/after/plugin/nvim-lint.lua @@ -4,6 +4,7 @@ vim.keymap.set('n', 'l', ':lua require(\'lint\').try_lint()', { nvim_lint.linters_by_ft = { dockerfile = { 'hadolint' }, + fish = { 'fish' }, haskell = { 'hlint' }, javascript = { 'eslint' }, lua = { 'luacheck' },