programs.neovim: disable python3 and ruby providers by default

This commit is contained in:
tarzst
2026-04-03 21:32:52 +05:30
parent 6ebfbc38bd
commit 20b7d35ead
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -310,7 +310,7 @@ gnuradioMinimal.override {
- `mold` is now wrapped by default.
- `neovim` now disables by default the `python3` and `ruby` providers, unused by most users and reducing closure size from 365MiB to 240MiB. Host provider executables are not exposed anymore along with the neovim wrapper. You can still refer to those using the neovim provider variables (e.g., `python3_host_prog`).
- The `neovim` package and module now disable by default the `python3` and `ruby` providers, unused by most users and reducing closure size from 365MiB to 240MiB. Host provider executables are not exposed anymore along with the neovim wrapper. You can still refer to those using the neovim provider variables (e.g., `python3_host_prog`).
### Deprecations {#sec-nixpkgs-release-26.05-lib-deprecations}
+2 -2
View File
@@ -51,13 +51,13 @@ in
withRuby = lib.mkOption {
type = lib.types.bool;
default = true;
default = false;
description = "Enable Ruby provider.";
};
withPython3 = lib.mkOption {
type = lib.types.bool;
default = true;
default = false;
description = "Enable Python 3 provider.";
};