Hey all!
Attempting to turn on plugins for the haskell language server.
Whenever reading through the docs for kate I attempted to follow the example for enabling plugins the coc-nvim style like directed but have had no such luck enabling the rename plugin for cross module renaming…
As I was editing this post I must have had a json key in the wrong spot without realizing. So i’m still posting this but just to have a working copy of a kate config that has HLS plugin json structure in case someone else has issues.
{
"servers": {
"haskell": {
"command": [
"haskell-language-server-wrapper",
"--lsp"
],
"rootPatterns": [
"*.cabal",
"stack.yaml",
"cabal.project",
"package.yaml",
"hie.yaml"
],
"filetypes": [
"haskell",
"lhaskell"
],
"settings": {
"haskell": {
"plugin": {
"rename": {
"config": {
"crossModule": true
}
}
}
}
}
}
}
}
Thanks