From 34dcdeb167c82b01e8536be7acc20a8fc43ef170 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Fri, 13 Oct 2023 18:50:26 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(nvim):=20stylelint=20and=20pyt?= =?UTF-8?q?hon=20import=20for=20mason?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/nvim/lua/plugins/conform.lua | 6 +++++- .config/nvim/lua/plugins/lint.lua | 3 +++ .config/nvim/lua/plugins/mason.lua | 2 ++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lua/plugins/conform.lua b/.config/nvim/lua/plugins/conform.lua index 261522c9..5940d30f 100644 --- a/.config/nvim/lua/plugins/conform.lua +++ b/.config/nvim/lua/plugins/conform.lua @@ -32,9 +32,13 @@ return { typescript = { { "prettierd", "prettier", "rustywind" } }, typescriptreact = { { "prettierd", "prettier", "rustywind" } }, vue = { { "prettierd", "prettier", "rustywind" } }, - html = { { "prettierd", "prettier", "rustywind" } }, + html = { { "prettierd", "prettier", "rustywind", "stylelint" } }, rust = { "rusfmt" }, go = { "gofumpt", "goimports" }, + sass = { "stylelint" }, + css = { { "prettierd", "prettier", "stylelint" } }, + scss = { { "prettierd", "prettier", "stylelint" } }, + less = { { "prettierd", "prettier", "stylelint" } }, }, -- LazyVim will merge the options you set here with builtin formatters. -- You can also define any custom formatters here. diff --git a/.config/nvim/lua/plugins/lint.lua b/.config/nvim/lua/plugins/lint.lua index 0dd5f8ee..31a65e6f 100644 --- a/.config/nvim/lua/plugins/lint.lua +++ b/.config/nvim/lua/plugins/lint.lua @@ -11,6 +11,9 @@ return { python = { "pylint" }, yaml = { "yamllint" }, dockerfile = { "hadolint" }, + css = { "stylelint" }, + sass = { "stylelint" }, + scss = { "stylelint" }, }, -- LazyVim extension to easily override linter options -- or add custom linters. diff --git a/.config/nvim/lua/plugins/mason.lua b/.config/nvim/lua/plugins/mason.lua index 54236200..1f576835 100644 --- a/.config/nvim/lua/plugins/mason.lua +++ b/.config/nvim/lua/plugins/mason.lua @@ -30,6 +30,8 @@ return { "delve", "impl", "gomodifytags", + "isort", + "stylelint", }, }, },