diff --git a/options.xhtml b/options.xhtml index 8ff379ff..6803ce80 100644 --- a/options.xhtml +++ b/options.xhtml @@ -37884,6 +37884,351 @@ attribute set of anything

+
+ + programs.ranger.enable + + +
+
+

Whether to enable ranger file manager.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.package + + +
+
+

The ranger package to use.

+ +

Type: +package

+ +

Default: +pkgs.ranger

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.aliases + + +
+
+

Aliases written to $XDG_CONFIG_HOME/ranger/rc.conf.

+ +

Type: +attribute set of string

+ +

Default: +{ }

+ +

Example:

{
+  e = "edit";
+  filter = "scout -prts";
+  setl = "setlocal";
+}
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.extraConfig + + +
+
+

Extra configuration lines to add to +$XDG_CONFIG_HOME/ranger/rc.conf.

+ +

Type: +strings concatenated with ā€œ\nā€

+ +

Default: +""

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.extraPackages + + +
+
+

Extra packages added to ranger.

+ +

Type: +list of package

+ +

Default: +[ ]

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.mappings + + +
+
+

Mappings written to $XDG_CONFIG_HOME/ranger/rc.conf.

+ +

Type: +attribute set of string

+ +

Default: +{ }

+ +

Example:

{
+  Q = "quitall";
+  q = "quit";
+}
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.plugins + + +
+
+

List of files to be added to $XDG_CONFIG_HOME/ranger/plugins/.

+ +

Type: +list of (submodule)

+ +

Default: +[ ]

+ +

Example:

[
+  {
+    name = "zoxide";
+    src = builtins.fetchGit {
+      url = "https://github.com/jchook/ranger-zoxide.git";
+      rev = "363df97af34c96ea873c5b13b035413f56b12ead";
+    };
+  }
+]
+
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.plugins.*.name + + +
+
+

Name of the plugin linked to +$XDG_CONFIG_HOME/ranger/plugins/. In the case of a +single-file plugin, it must also have .py suffix.

+ +

Type: +string

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.plugins.*.src + + +
+
+

The plugin file or directory.

+ +

Type: +path

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.rifle + + +
+
+

Settings written to $XDG_CONFIG_HOME/ranger/rifle.conf.

+ +

Type: +list of (submodule)

+ +

Default: +[ ]

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.rifle.*.command + + +
+
+

A command to run for the matching file.

+ +

Type: +string

+ +

Example: +"${pkgs.vim}/bin/vim -- \"$@\""

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.rifle.*.condition + + +
+
+

A condition to match a file.

+ +

Type: +string

+ +

Example: +"mime ^text, label editor"

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
+
+ + programs.ranger.settings + + +
+
+

Settings written to $XDG_CONFIG_HOME/ranger/rc.conf.

+ +

Type: +attribute set of (boolean or floating point number or signed integer or string)

+ +

Default: +{ }

+ +

Example:

{
+  column_ratios = "1,3,3";
+  confirm_on_delete = "never";
+  scroll_offset = 8;
+  unicode_ellipsis = true;
+}
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ranger.nix> + +
+
programs.rbenv.enable