Browse Source

Add conform.nvim configuration

master
Fredrik Ekre 1 year ago
parent
commit
3b5a770bbf
No known key found for this signature in database
GPG Key ID: DE82E6D5E364C0A2
  1. 28
      .config/nvim/lua/plugins/conform.lua

28
.config/nvim/lua/plugins/conform.lua

@ -0,0 +1,28 @@
-- https://github.com/stevearc/conform.nvim
local function configure_conform()
local conform = require("conform")
-- Keymaps
vim.keymap.set({"n", "v"}, "<leader>f", function() conform.format({}) end, {silent = true})
-- vim.o.formatexpr = "v:lua.require('conform').formatexpr()"
-- Configure conform
local opts = {
formatters_by_ft = {
julia = {"runic"},
},
formatters = {
runic = {
command = "runic",
},
},
default_format_opts = {
timeout_ms = 10000,
},
}
conform.setup(opts)
end
return {
"stevearc/conform.nvim",
config = configure_conform,
}
Loading…
Cancel
Save