From 2977e8319a0fbfe914ff0848126825210b8cb3d7 Mon Sep 17 00:00:00 2001 From: Michael Thomas Date: Thu, 4 Jul 2024 10:57:51 -0400 Subject: [PATCH] feat(nvim): add language servers and formatters for web dev --- pkgs/nvim/config/lsp/conform.nix | 2 ++ pkgs/nvim/config/lsp/lsp.nix | 1 + 2 files changed, 3 insertions(+) diff --git a/pkgs/nvim/config/lsp/conform.nix b/pkgs/nvim/config/lsp/conform.nix index 4833072..da1a6c1 100644 --- a/pkgs/nvim/config/lsp/conform.nix +++ b/pkgs/nvim/config/lsp/conform.nix @@ -11,6 +11,8 @@ typescriptreact = [["prettierd" "prettier"]]; astro = [["prettierd" "prettier"]]; vue = [["prettierd" "prettier"]]; + json = [["prettierd" "prettier"]]; + yaml = [["prettierd" "prettier"]]; java = ["google-java-format"]; python = ["black"]; lua = ["stylua"]; diff --git a/pkgs/nvim/config/lsp/lsp.nix b/pkgs/nvim/config/lsp/lsp.nix index 927db7b..59fc267 100644 --- a/pkgs/nvim/config/lsp/lsp.nix +++ b/pkgs/nvim/config/lsp/lsp.nix @@ -57,6 +57,7 @@ }; astro = {enable = true;}; volar = {enable = true;}; + svelte = {enable = true;}; eslint = {enable = true;}; pyright = {enable = true;}; ruff-lsp = {enable = true;};