plugins.codeium-nvim.settings
Options provided to the require('codeium').setup
function.
Type: attribute set of anything
Default:
{ }
Example:
{
enable_chat = true;
tools = {
curl = lib.getExe pkgs.curl;
gzip = lib.getExe pkgs.gzip;
uname = lib.getExe' pkgs.coreutils "uname";
uuidgen = lib.getExe' pkgs.util-linux "uuidgen";
};
}
Declared by:
plugins.codeium-nvim.settings.enable_chat
Whether to enable the chat functionality.
Type: null or boolean or raw lua code
Default:
null
Plugin default: false
Declared by:
plugins.codeium-nvim.settings.bin_path
The path to the directory where the Codeium server will be downloaded to.
Type: null or string or raw lua code
Default:
null
Plugin default:
{
__raw = "vim.fn.stdpath('cache') .. '/codeium/bin'";
}
Declared by:
plugins.codeium-nvim.settings.config_path
The path to the config file, used to store the API key.
Type: null or string or raw lua code
Default:
null
Plugin default:
{
__raw = "vim.fn.stdpath('cache') .. '/codeium/config.json'";
}
Declared by:
plugins.codeium-nvim.settings.detect_proxy
Whether to enable the proxy detection.
Type: null or boolean or raw lua code
Default:
null
Plugin default: false
Declared by:
plugins.codeium-nvim.settings.enterprise_mode
Whether to enable the enterprise mode.
Type: null or boolean or raw lua code
Default:
null
Plugin default: false
Declared by:
plugins.codeium-nvim.settings.wrapper
The path to a wrapper script/binary that is used to execute any binaries not listed under tools. This is primarily useful for NixOS, where a FHS wrapper can be used for the downloaded codeium server.
Type: null or string or raw lua code
Default:
null
Plugin default: null
Declared by: