From a88b9550206ee3758314e7231c8b56784bd2d078 Mon Sep 17 00:00:00 2001 From: Mikael Fangel <34864484+MikaelFangel@users.noreply.github.com> Date: Thu, 23 Nov 2023 07:40:49 +0000 Subject: [PATCH] plugins/none-ls: add ktlint formatter and diagnostics (#729) --- plugins/none-ls/servers.nix | 6 ++++++ tests/test-sources/plugins/none-ls.nix | 2 ++ 2 files changed, 8 insertions(+) diff --git a/plugins/none-ls/servers.nix b/plugins/none-ls/servers.nix index 284a2251..25afaf1f 100644 --- a/plugins/none-ls/servers.nix +++ b/plugins/none-ls/servers.nix @@ -50,6 +50,9 @@ hadolint = { package = pkgs.hadolint; }; + ktlint = { + package = pkgs.ktlint; + }; luacheck = { package = pkgs.luaPackages.luacheck; }; @@ -112,6 +115,9 @@ jq = { package = pkgs.jq; }; + ktlint = { + package = pkgs.ktlint; + }; markdownlint = { package = pkgs.nodePackages.markdownlint-cli; }; diff --git a/tests/test-sources/plugins/none-ls.nix b/tests/test-sources/plugins/none-ls.nix index 504aa218..ebc3b0a2 100644 --- a/tests/test-sources/plugins/none-ls.nix +++ b/tests/test-sources/plugins/none-ls.nix @@ -50,6 +50,7 @@ flake8.enable = true; gitlint.enable = true; golangci_lint.enable = true; + ktlint.enable = true; shellcheck.enable = true; statix.enable = true; vale.enable = true; @@ -71,6 +72,7 @@ fnlfmt.enable = true; fourmolu.enable = true; gofmt.enable = true; + ktlint.enable = true; nixfmt.enable = true; nixpkgs_fmt.enable = true; phpcbf.enable = true;