From cb27724cc73c7b76f75b680da86a7c1f26a6548d Mon Sep 17 00:00:00 2001 From: Matt Leong Date: Tue, 28 Dec 2021 16:37:53 -0800 Subject: [PATCH] feat(lsp): format command --- lua/cosmic/core/commands.lua | 1 + lua/cosmic/lsp/providers/null_ls.lua | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/cosmic/core/commands.lua b/lua/cosmic/core/commands.lua index 33292a0..f75e833 100644 --- a/lua/cosmic/core/commands.lua +++ b/lua/cosmic/core/commands.lua @@ -2,6 +2,7 @@ vim.cmd([[ command! CosmicUpdate lua require('cosmic.utils').update() command! CosmicReload lua require('cosmic.utils').reload_user_config(true) command! CosmicReloadSync lua require('cosmic.utils').reload_user_config_sync() + command! LspFormat lua vim.lsp.buf.formatting() augroup Cosmic_Auto_Resize autocmd! diff --git a/lua/cosmic/lsp/providers/null_ls.lua b/lua/cosmic/lsp/providers/null_ls.lua index 2801165..1caa2f5 100644 --- a/lua/cosmic/lsp/providers/null_ls.lua +++ b/lua/cosmic/lsp/providers/null_ls.lua @@ -17,10 +17,10 @@ require('null-ls').setup(utils.merge({ null_ls.builtins.formatting.eslint_d.with({ prefer_local = 'node_modules/.bin', }), - null_ls.builtins.code_actions.gitsigns, null_ls.builtins.formatting.prettier.with({ prefer_local = 'node_modules/.bin', }), null_ls.builtins.formatting.stylua, + null_ls.builtins.code_actions.gitsigns, }, }, defaults, config_opts or {}))