local elixir = require "elixir" -- local elixirls = require "elixir.elixirls" local function setup() elixir.setup { nextls = { enable = false }, elixirls = { enable = true, on_attach = function() vim.keymap.set("n", "fp", ":ElixirFromPipe", { buffer = true, noremap = true }) vim.keymap.set("n", "tp", ":ElixirToPipe", { buffer = true, noremap = true }) vim.keymap.set("v", "em", ":ElixirExpandMacro", { buffer = true, noremap = true }) end, }, projectionist = { enable = false }, } end return { setup = setup, }