|
@ -83,17 +83,8 @@ null_ls.setup({ |
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
vim.api.nvim_create_autocmd("BufWritePre", { |
|
|
|
|
|
pattern = { "*.go", "*.py", "*.lua", "*.rs" }, |
|
|
|
|
|
callback = function(args) |
|
|
|
|
|
vim.lsp.buf.format { |
|
|
|
|
|
timeout_ms = 5000 |
|
|
|
|
|
} |
|
|
|
|
|
end |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
vim.keymap.set("n", "<leader>ft", function() |
|
|
vim.keymap.set("n", "<leader>ft", function() |
|
|
vim.lsp.buf.format() |
|
|
|
|
|
|
|
|
vim.lsp.buf.format { timeout_ms = 5000 } |
|
|
end) |
|
|
end) |
|
|
|
|
|
|
|
|
require('mason').setup() |
|
|
require('mason').setup() |
|
|