From ee23f6e4bb6d775d7bfcf374109bdcb762f24c44 Mon Sep 17 00:00:00 2001 From: William Ball Date: Sat, 31 Aug 2024 13:11:15 -0700 Subject: [PATCH] formatting --- nvim/.config/nvim/lua/wball/plugins/conform.lua | 16 ++++++++++++++++ .../nvim/lua/wball/plugins/lsp/lspconfig.lua | 6 ------ 2 files changed, 16 insertions(+), 6 deletions(-) create mode 100644 nvim/.config/nvim/lua/wball/plugins/conform.lua diff --git a/nvim/.config/nvim/lua/wball/plugins/conform.lua b/nvim/.config/nvim/lua/wball/plugins/conform.lua new file mode 100644 index 0000000..2f5ba95 --- /dev/null +++ b/nvim/.config/nvim/lua/wball/plugins/conform.lua @@ -0,0 +1,16 @@ +return { + { + "stevearc/conform.nvim", + opts = { + formatters_by_ft = { + sml = { "smlfmt" }, + ocaml = { "ocamlformat" }, + typst = { "typstyle" }, + }, + format_on_save = { + timeout_ms = 500, + lsp_format = "fallback", + }, + } + } +} diff --git a/nvim/.config/nvim/lua/wball/plugins/lsp/lspconfig.lua b/nvim/.config/nvim/lua/wball/plugins/lsp/lspconfig.lua index bce7dc9..19cbd5d 100644 --- a/nvim/.config/nvim/lua/wball/plugins/lsp/lspconfig.lua +++ b/nvim/.config/nvim/lua/wball/plugins/lsp/lspconfig.lua @@ -71,11 +71,5 @@ return { vim.lsp.handlers['textDocument/hover'] = vim.lsp.with(vim.lsp.handlers.hover, { border = "single" }) vim.diagnostic.config({ virtual_text = true }) - -- local signs = { Error = " ", Warn = " ", Hint = "󰠠 ", Info = " " } - -- for type, icon in pairs(signs) do - -- local hl = "DiagnosticSign" .. type - -- vim.fn.sign_define(hl, { text = icon, texthl = hl, numhl = "" }) - -- end - end, }