spring-boot
URL: https://github.com/JavaHello/spring-boot.nvim/
Maintainers: Austin Horstman
Spring Boot support for Neovim, including STS4 language server integration.
plugins.spring-boot.enable
Whether to enable spring-boot.
Type: boolean
Default:
false
Example:
true
Declared by:
plugins.spring-boot.package
The spring-boot package to use.
Type: package
Default:
pkgs.vimPlugins.spring-boot-nvim
Declared by:
plugins.spring-boot.autoLoad
Whether to automatically load spring-boot when neovim starts.
Type: boolean
Default:
false when lazy-loading is enabled.
Example:
false
Declared by:
plugins.spring-boot.callSetup
Whether to generate the standard require('spring_boot').setup(...) call for this plugin.
By default, this follows the plugin’s built-in behavior. Set this to false
to disable the generated setup call, or to true to force it even when the
plugin would only call it conditionally.
Type: null or boolean
Default:
null
Declared by:
plugins.spring-boot.settings
Options provided to the require('spring_boot').setup function.
Type: lua value
Default:
{ }
Example:
{
autocmd = true;
java_cmd = "/run/current-system/sw/bin/java";
log_file = "/tmp/spring-boot-ls.log";
server = {
root_dir = {
__raw = "vim.fs.root(0, { '.git', 'mvnw', 'gradlew' })";
};
};
}
Declared by: