diff --git a/options.html b/options.html index f4a3d8860..c1878a6fa 100644 --- a/options.html +++ b/options.html @@ -9323,6 +9323,28 @@ settings = {

Declared by:

<home-manager/modules/programs/rtx.nix> +
programs.ruff.enable

Whether to enable ruff, an extremely fast Python linter and code formatter, written in Rust.

Type: +boolean

Default: +false

Example: +true

Declared by:

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

The ruff package to use.

Type: +package

Default: +pkgs.ruff

Declared by:

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

Ruff configuration. +For available settings see https://docs.astral.sh/ruff/settings.

Type: +TOML value

Example:

{
+  line-length = 100;
+  per-file-ignores = { "__init__.py" = [ "F401" ]; };
+  lint = {
+    select = [ "E4" "E7" "E9" "F" ];
+    ignore = [ ];
+  };
+}
+
+

Declared by:

+<home-manager/modules/programs/ruff.nix>
programs.sagemath.enable

Whether to enable SageMath, a mathematics software system.

Type: boolean

Default: false

Example: