From 2352881477a88107d493dfe55c8c6b126e00579b Mon Sep 17 00:00:00 2001 From: Haak Saxberg Date: Wed, 25 Jan 2023 12:08:23 -0800 Subject: [PATCH] format-before-write, where possible --- nix/home/programs/nvim/nvim-lspconfig.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nix/home/programs/nvim/nvim-lspconfig.lua b/nix/home/programs/nvim/nvim-lspconfig.lua index ab0f17d..5458454 100644 --- a/nix/home/programs/nvim/nvim-lspconfig.lua +++ b/nix/home/programs/nvim/nvim-lspconfig.lua @@ -55,6 +55,12 @@ vim.api.nvim_create_autocmd("LspAttach", { end }) +vim.api.nvim_create_autocmd("BufWritePre", { + callback = function() + vim.lsp.buf.format() + end +}) + nvim_lsp.diagnosticls.setup { filetypes = { 'javascript', 'javascriptreact', 'typescript', 'typescriptreact', 'css', 'scss', 'markdown', 'pandoc' }, init_options = {