From 46ef569dfa54268344c795ad7318918409800abc Mon Sep 17 00:00:00 2001 From: Daniel Barber Date: Fri, 7 Apr 2023 15:42:58 -0500 Subject: [PATCH] Configure LSP for Learnzillion --- .../lua/config/plugins/lspconfig/init.lua | 2 +- config/nvim/lua/config/plugins/null-ls.lua | 23 +++++++++++++++++-- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/config/nvim/lua/config/plugins/lspconfig/init.lua b/config/nvim/lua/config/plugins/lspconfig/init.lua index 98e1fa9..273c5da 100644 --- a/config/nvim/lua/config/plugins/lspconfig/init.lua +++ b/config/nvim/lua/config/plugins/lspconfig/init.lua @@ -3,5 +3,5 @@ return function() require("config.plugins.lspconfig.emmet") require("config.plugins.lspconfig.javascript") require("config.plugins.lspconfig.lua") - require("config.plugins.lspconfig.ruby") + -- require("config.plugins.lspconfig.ruby") end diff --git a/config/nvim/lua/config/plugins/null-ls.lua b/config/nvim/lua/config/plugins/null-ls.lua index d15429c..6b97949 100644 --- a/config/nvim/lua/config/plugins/null-ls.lua +++ b/config/nvim/lua/config/plugins/null-ls.lua @@ -4,8 +4,27 @@ return function() null_ls.setup({ sources = { null_ls.builtins.formatting.crystal_format, - null_ls.builtins.formatting.eslint, - null_ls.builtins.formatting.prettier, + null_ls.builtins.formatting.prettierd.with({ + filetypes = { + "css", + "graphql", + "handlebars", + "html", + "javascript", + "javascriptreact", + "json", + "jsonc", + "less", + "markdown", + "markdown.mdx", + "ruby", + "scss", + "typescript", + "typescriptreact", + "vue", + "yaml", + }, + }), null_ls.builtins.formatting.rustfmt, null_ls.builtins.formatting.standardrb, null_ls.builtins.formatting.stylua,