diff --git a/options.xhtml b/options.xhtml index 52e049aff..35b33788a 100644 --- a/options.xhtml +++ b/options.xhtml @@ -41494,6 +41494,246 @@ TOML value

+
+ + programs.intelli-shell.enable + + +
+
+

Whether to enable intelli-shell.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/intelli-shell.nix> + +
+
+
+ + programs.intelli-shell.enableBashIntegration + + +
+
+

Whether to enable Bash integration.

+ +

Type: +boolean

+ +

Default: +home.shell.enableBashIntegration

+ +

Example: +false

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/intelli-shell.nix> + +
+
+
+ + programs.intelli-shell.enableFishIntegration + + +
+
+

Whether to enable Fish integration.

+ +

Type: +boolean

+ +

Default: +home.shell.enableFishIntegration

+ +

Example: +false

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/intelli-shell.nix> + +
+
+
+ + programs.intelli-shell.enableNushellIntegration + + +
+
+

Whether to enable Nushell integration.

+ +

Type: +boolean

+ +

Default: +home.shell.enableNushellIntegration

+ +

Example: +false

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/intelli-shell.nix> + +
+
+
+ + programs.intelli-shell.enableZshIntegration + + +
+
+

Whether to enable Zsh integration.

+ +

Type: +boolean

+ +

Default: +home.shell.enableZshIntegration

+ +

Example: +false

+ +

Declared by:

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

The intelli-shell package to use.

+ +

Type: +null or package

+ +

Default: +pkgs.intelli-shell

+ +

Declared by:

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

Configuration settings for intelli-shell. You can see all the available options here: +https://github.com/lasantosr/intelli-shell/blob/main/default_config.toml.

+ +

Type: +TOML value

+ +

Default: +{ }

+ +

Example:

{
+  check_updates = false;
+  data_dir = "/home/myuser/my/custom/datadir";
+  logs = {
+    enabled = false;
+  };
+  theme = {
+    accent = "yellow";
+    comment = "italic green";
+    error = "dark red";
+    highlight = "darkgrey";
+    highlight_accent = "yellow";
+    highlight_comment = "italic green";
+    highlight_primary = "default";
+    highlight_secondary = "default";
+    highlight_symbol = "ยป ";
+    primary = "default";
+    secondary = "dim";
+  };
+}
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/intelli-shell.nix> + +
+
+
+ + programs.intelli-shell.shellHotkeys + + +
+
+

Settings for customizing the keybinding to integrate your shell with intelli-shell. You can see the details +here: https://lasantosr.github.io/intelli-shell/guide/installation.html#customizing-shell-integration.

+ +

Type: +attribute set of string

+ +

Default: +{ }

+ +

Example:

{
+  bookmark_hotkey = "\\\\C-b";
+  fix_hotkey = "\\\\C-p";
+  search_hotkey = "\\\\C-t";
+  skip_esc_bind = "\\\\C-q";
+  variable_hotkey = "\\\\C-a";
+}
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/intelli-shell.nix> + +
+
programs.ion.enable