-- vim: ft=lua local nvim_lsp = require('lspconfig') nvim_lsp.elixirls.setup({ cmd = {'/home/erwin/elixir-ls/language_server.sh'}, settings = { elixirLS = { fetchDeps = false } } }) local rust_opts = { tools = { autoSetHints = true, hover_with_actions = true, runnables = { use_telescope = true, }, inlay_hints = { show_parameter_hints = true, parameter_hints_prefix = '<-', other_hints_prefix = '=>', max_len_align = false, max_len_align_padding = 1, right_align = false, right_align_padding = 7, }, hover_actions = { border = { {'╭', 'FloatBorder'}, {'─', 'FloatBorder'}, {'╮', 'FloatBorder'}, {'│', 'FloatBorder'}, {'╯', 'FloatBorder'}, {'─', 'FloatBorder'}, {'╰', 'FloatBorder'}, {'│', 'FloatBorder'}, }, }, }, server = {}, } require('rust-tools').setup(rust_opts)