haskell-tools
URL: https://github.com/mrcjkb/haskell-tools.nvim
Maintainers: Saygo
plugins.haskell-tools.enable
Whether to enable haskell-tools.
Type: boolean
Default:
false
Example:
true
Declared by:
plugins.haskell-tools.enableTelescope
Whether to enable telescope integration.
Type: boolean
Default:
false
Example:
true
Declared by:
plugins.haskell-tools.package
The haskell-tools package to use.
Type: package
Default:
pkgs.vimPlugins.haskell-tools-nvim
Declared by:
plugins.haskell-tools.autoLoad
Whether to automatically load haskell-tools when neovim starts.
Type: boolean
Default:
false when lazy-loading is enabled.
Example:
false
Declared by:
plugins.haskell-tools.hlsPackage
The haskell-language-server package to use.
Type: null or package
Default:
pkgs.haskell-language-server
Declared by:
plugins.haskell-tools.settings
Options provided to the require('haskell-tools').setup function.
Type: lua value
Default:
{ }
Example:
{
hls = {
default_settings = {
haskell = {
formattingProvider = "ormolu";
plugin = {
hlint = {
codeActionsOn = false;
diagnosticsOn = false;
};
importLens = {
codeActionsOn = false;
codeLensOn = false;
globalOn = false;
};
};
};
};
};
}
Declared by: