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

programs.papis.enable

Whether to enable papis.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.papis.package

The papis package to use.

Type: null or package

Default:

pkgs.papis

Declared by:

programs.papis.libraries

Attribute set of papis libraries.

Type: attribute set of (submodule)

Default:

{ }

Declared by:

programs.papis.libraries.<name>.isDefault

Whether this is a default library.

For papis to function without explicit library selection (i.e. without -l <library> or --pick-lib flags) there must be a default library defined.

Note this can be also defined (or overridden) on a local $(pwd)/.papis.config or via python $XDG_CONFIG_HOME/papis/config.py config file.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.papis.libraries.<name>.name

This library’s name.

Type: string (read only)

Default:

"‹name›"

Declared by:

programs.papis.libraries.<name>.settings

Configuration for this library.

Type: attribute set of (boolean or signed integer or string)

Default:

{ }

Example:

{
  dir = "~/papers/";
}

Declared by:

programs.papis.settings

Configuration written to $XDG_CONFIG_HOME/papis/config. See https://papis.readthedocs.io/en/latest/configuration.html for supported values.

Type: attribute set of (boolean or signed integer or string)

Default:

{ }

Example:

{
  editor = "nvim";
  file-browser = "ranger"
  add-edit = true;
}

Declared by: