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

services.proton-pass-agent.enable

Whether to enable Proton Pass as a SSH agent.

Type: boolean

Default:

false

Example:

true

Declared by:

services.proton-pass-agent.package

The proton-pass-cli package to use.

Type: package

Default:

pkgs.proton-pass-cli

Declared by:

services.proton-pass-agent.extraArgs

Options given to pass-cli ssh-agent shart when the service is run.

See https://protonpass.github.io/pass-cli/commands/ssh-agent/#passphrase-protected-ssh-keys for more information.

Type: list of string

Default:

[ ]

Example:

[
  "--share-id"
  "--vault-name"
  "MySshKeyVault"
  "--refresh-interval"
  "7200"
]

Declared by:

services.proton-pass-agent.socket

The agent’s socket; interpreted as a suffix to $XDG_RUNTIME_DIR on Linux and $(getconf DARWIN_USER_TEMP_DIR) on macOS. This option adds the --socket-path argument to the command.

Type: string

Default:

"proton-pass-agent"

Example:

"proton-pass-agent/socket"

Declared by: