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.keychain.enable

Whether to enable keychain.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.keychain.enableBashIntegration

Whether to enable Bash integration.

Type: boolean

Default:

Example:

false

Declared by:

programs.keychain.enableFishIntegration

Whether to enable Fish integration.

Type: boolean

Default:

Example:

false

Declared by:

programs.keychain.enableNushellIntegration

Whether to enable Nushell integration.

Type: boolean

Default:

Example:

false

Declared by:

programs.keychain.enableXsessionIntegration

Whether to run keychain from your ~/.xsession.

Type: boolean

Default:

true

Declared by:

programs.keychain.enableZshIntegration

Whether to enable Zsh integration.

Type: boolean

Default:

Example:

false

Declared by:

programs.keychain.package

The keychain package to use.

Type: package

Default:

pkgs.keychain

Declared by:

programs.keychain.agents

Agents to add.

Type: list of string

Default:

[ ]

Declared by:

programs.keychain.extraFlags

Extra flags to pass to keychain.

Type: list of string

Default:

[
  "--quiet"
]

Declared by:

programs.keychain.inheritType

Inherit type to attempt from agent variables from the environment.

Type: null or one of “local”, “any”, “local-once”, “any-once”

Default:

null

Declared by:

programs.keychain.keys

Keys to add to keychain.

Type: list of string

Default:

[
  "id_rsa"
]

Declared by: