25 lines
418 B
Lua
25 lines
418 B
Lua
local lspconfig = require("my.plugins.lspconfig")
|
|
local M = {
|
|
"mrcjkb/haskell-tools.nvim",
|
|
dependencies = {
|
|
"nvim-lua/plenary.nvim",
|
|
},
|
|
version = "^2",
|
|
ft = { "haskell", "lhaskell", "cabal", "cabalproject" },
|
|
}
|
|
|
|
function M.config()
|
|
vim.g.haskell_tools = {
|
|
hls = {
|
|
on_attach = lspconfig.on_attach,
|
|
},
|
|
tools = {
|
|
hover = {
|
|
enable = false,
|
|
},
|
|
},
|
|
}
|
|
end
|
|
|
|
return M
|