From 7758ee652c3d736650bf475edc673f2979d37cec Mon Sep 17 00:00:00 2001 From: khaneliman Date: Mon, 9 Jun 2025 14:26:02 +0000 Subject: [PATCH] deploy: 35e1f5a7c29f2b05e8f53177f6b5c71108c5f4c3 --- options.xhtml | 210 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 210 insertions(+) diff --git a/options.xhtml b/options.xhtml index ad6333fca..1a8ac6555 100644 --- a/options.xhtml +++ b/options.xhtml @@ -42702,6 +42702,216 @@ attribute set of attribute set of list of string

+
+ + programs.mc.enable + + +
+
+

Whether to enable Midnight Commander.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

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

The mc package to use.

+ +

Type: +null or package

+ +

Default: +pkgs.mc

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/mc.nix> + +
+
+
+ + programs.mc.extensionSettings + + +
+
+

Settings for mc/mc.ext.ini file. This setting completely replaces the default /etc/mc/mc.ext.ini.

Midnight Commander does not merge this file with the system default, +so you should copy the original if you want to preserve default behavior and add your changes there.

+ +

Type: +attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))

+ +

Default: +{ }

+ +

Example:

{
+  EPUB = {
+    Open = "fbreader %f &";
+    Shell = ".epub";
+  };
+}
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/mc.nix> + +
+
+
+ + programs.mc.fileHighlightSettings + + +
+
+

Settings for mc/filehighlight.ini file. This setting completely replaces the default /etc/mc/filehighlight.ini.

Midnight Commander does not merge this file with the system default, so you should copy the original if you want to preserve default behavior +and add your changes there.

+ +

Type: +attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))

+ +

Default: +{ }

+ +

Example:

{
+  lua = {
+    extensions = "lua;luac";
+  };
+}
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/mc.nix> + +
+
+
+ + programs.mc.keymapSettings + + +
+
+

Settings for mc/mc.keymap file.

Any missing settings will fall back to the system default.

+ +

Type: +attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))

+ +

Default: +{ }

+ +

Example:

{
+  panel = {
+    Up = "up;ctrl-k";
+  };
+}
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/mc.nix> + +
+
+
+ + programs.mc.panelsSettings + + +
+
+

Settings for mc/panels file.

Any missing settings will fall back to the system default.

+ +

Type: +attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))

+ +

Default: +{ }

+ +

Example:

{
+  Dirs = {
+    current_is_left = false;
+    other_dir = "/home";
+  };
+}
+
+ +

Declared by:

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

Settings for mc/ini file.

Any missing settings will fall back to the system default.

+ +

Type: +attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))

+ +

Default: +{ }

+ +

Example:

{
+  Panels = {
+    show_dot_files = false;
+  };
+}
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/mc.nix> + +
+
programs.mcfly.enable