supermaven
URL: https://github.com/supermaven-inc/supermaven-nvim/
Maintainers: Po Co
plugins.supermaven.enable
Whether to enable supermaven-nvim.
Type: boolean
Default:
false
Example:
true
Declared by:
plugins.supermaven.package
The supermaven-nvim package to use.
Type: package
Default:
pkgs.vimPlugins.supermaven-nvim
Declared by:
plugins.supermaven.autoLoad
Whether to automatically load supermaven-nvim when neovim starts.
Type: boolean
Default:
false
when lazy-loading is enabled.
Example:
false
Declared by:
plugins.supermaven.settings
Options provided to the require('supermaven-nvim').setup
function.
Type: attribute set of anything
Default:
{ }
Example:
{
keymaps = {
accept_suggestion = "<Tab>";
clear_suggestions = "<C-]>";
accept_word = "<C-j>";
};
ignore_filetypes = [ "cpp" ];
color = {
suggestion_color = "#ffffff";
cterm = 244;
};
log_level = "info";
disable_inline_completion = false;
disable_keymaps = false;
condition = lib.nixvim.mkRaw ''
function()
return false
end
'';
}
Declared by: