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

Whether to enable rbenv.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.rbenv.enableBashIntegration

Whether to enable Bash integration.

Type: boolean

Default:

Example:

false

Declared by:

programs.rbenv.enableFishIntegration

Whether to enable Fish integration.

Type: boolean

Default:

Example:

false

Declared by:

programs.rbenv.enableZshIntegration

Whether to enable Zsh integration.

Type: boolean

Default:

Example:

false

Declared by:

programs.rbenv.package

The rbenv package to use.

Type: package

Default:

pkgs.rbenv

Declared by:

programs.rbenv.plugins

rbenv plugins to install in $HOME/.rbenv/plugins/.

See https://github.com/rbenv/rbenv/wiki/Plugins for the full list of plugins.

Type: list of (submodule)

Default:

[ ]

Example:

[
  {
    name = "ruby-build";
    src = pkgs.fetchFromGitHub {
      owner = "rbenv";
      repo = "ruby-build";
      rev = "v20221225";
      hash = "sha256-Kuq0Z1kh2mvq7rHEgwVG9XwzR5ZUtU/h8SQ7W4/mBU0=";
    };
  }
]

Declared by:

programs.rbenv.plugins.*.name

Name of the plugin.

Type: string

Declared by:

programs.rbenv.plugins.*.src

Path to the plugin folder.

Type: absolute path

Declared by: