Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

startup

URL: https://github.com/max397574/startup.nvim/


A highly configurable Neovim startup screen.

plugins.startup.enable

Whether to enable startup.

Type: boolean

Default: false

Example: true

Declared by:

plugins.startup.package

The startup package to use.

Type: package

Default: pkgs.vimPlugins.startup-nvim

Declared by:

plugins.startup.autoLoad

Whether to automatically load startup when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example: false

Declared by:

plugins.startup.settings

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

Type: lua value

Default: { }

Example:

{
  colors = {
    background = "#1f2227";
    folded_section = "#56b6c2";
  };
  mappings = {
    execute_command = "<CR>";
    open_file = "o";
    open_file_split = "<c-o>";
    open_help = "?";
    open_section = "<TAB>";
  };
  options = {
    after = null;
    cursor_column = 0.5;
    disable_statuslines = true;
    empty_lines_between_mappings = true;
    mapping_keys = true;
    paddings = lib.nixvim.utils.emptyTable;
  };
  theme = "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: