plugins.startup.enable

Whether to enable startup.nvim.

Type: boolean

Default: false

Example: true

Declared by:

plugins.startup.package

The startup.nvim package to use.

Type: package

Default: pkgs.vimPlugins.startup-nvim

Declared by:

plugins.startup.extraOptions

These attributes will be added to the table parameter for the setup function. Typically, it can override NixVim’s default settings.

Type: attribute set of anything

Default: { }

Declared by:

plugins.startup.parts

List all sections in order.

Type: list of string

Default: [ ]

Example:

[
  "section_1"
  "section_2"
]

Declared by:

plugins.startup.theme

Use a pre-defined theme.

Type: null or string or raw lua code

Default: null

Plugin default: "dashboard"

Declared by:

plugins.startup.userMappings

Add your own mappings as key-command pairs.

Type: attribute set of string

Default: { }

Example:

{
  "<leader>ff" = "<cmd>Telescope find_files<CR>";
  "<leader>lg" = "<cmd>Telescope live_grep<CR>";
}

Declared by: