plugins.lazydev.settings

Options provided to the require('lazydev').setup function.

Type: attribute set of anything

Default: { }

Example:

{
  enabled = lib.nixvim.mkRaw "function(root_dir)\n  return vim.g.lazydev_enabled == nil and true or vim.g.lazydev_enabled\nend\n";
  library = [
    "~/projects/my-awesome-lib"
    "lazy.nvim"
    "LazyVim"
    {
      path = "LazyVim";
      words = [
        "LazyVim"
      ];
    }
  ];
  runtime = lib.nixvim.mkRaw "vim.env.VIMRUNTIME";
}

Declared by:

plugins.lazydev.settings.enabled

Whether lazydev.nvim is enabled.

Type: null or boolean or raw lua code

Default: null

Plugin default: lib.nixvim.mkRaw "function(root_dir)\n return vim.g.lazydev_enabled == nil and true or vim.g.lazydev_enabled\nend\n"

Declared by:

plugins.lazydev.settings.library

A list of libraries for lazydev.nvim.

Type: null or (list of (string or (attribute set of anything) or raw lua code)) or raw lua code

Default: null

Plugin default: [ ]

Declared by:

plugins.lazydev.settings.runtime

The runtime path of the current Neovim instance.

Type: null or string or raw lua code

Default: null

Plugin default: lib.nixvim.mkRaw "vim.env.VIMRUNTIME"

Declared by: