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

no-neck-pain

URL: https://github.com/shortcuts/no-neck-pain.nvim/

Maintainers: Chelsea Wilkinson


☕ Dead simple yet super extensible zen mode plugin to protect your neck.

plugins.no-neck-pain.enable

Whether to enable no-neck-pain.

Type: boolean

Default:

false

Example:

true

Declared by:

plugins.no-neck-pain.package

The no-neck-pain package to use.

Type: package

Default:

pkgs.vimPlugins.no-neck-pain-nvim

Declared by:

plugins.no-neck-pain.autoLoad

Whether to automatically load no-neck-pain when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example:

false

Declared by:

plugins.no-neck-pain.callSetup

Whether to generate the standard require('no-neck-pain').setup(...) call for this plugin.

By default, this follows the plugin’s built-in behavior. Set this to false to disable the generated setup call, or to true to force it even when the plugin would only call it conditionally.

Type: null or boolean

Default:

null

Declared by:

plugins.no-neck-pain.settings

Options provided to the require('no-neck-pain').setup function.

Type: lua value

Default:

{ }

Example:

{
  autocmds = {
    enableOnVimEnter = true;
    skipEnteringNoNeckPainBuffer = true;
  };
  buffers = {
    bo = {
      filetype = "md";
    };
    colors = {
      background = "catppuccin-frappe";
      blend = -0.1;
    };
    scratchPad = {
      enabled = true;
      fileName = "notes";
      location = "~/";
    };
  };
  width = 80;
}

Declared by: