Translations:Flakes/191/ru: Difference between revisions
Appearance
Created page with "=== Конфигурация Nix === Можно переопределить глобальную конфигурацию Nix, заданную в файле <code>nix.conf</code>, чтобы оценить работу флейка. Это может быть полезно, например, для установки бинарных кэшей, специфичных для проекта, пока глобальная конфигурация останется не..." |
(No difference)
|
Revision as of 13:47, 10 August 2025
Конфигурация Nix
Можно переопределить глобальную конфигурацию Nix, заданную в файле nix.conf
, чтобы оценить работу флейка. Это может быть полезно, например, для установки бинарных кэшей, специфичных для проекта, пока глобальная конфигурация останется нетронутой. Flake-файл может содержать атрибут nixConfig
с любыми релевантными настройками. Например, чтобы включить бинарный кэш nix-community, можно добавить:
❄︎ flake.nix
{
...
nixConfig = {
extra-substituters = [
"https://nix-community.cachix.org"
];
extra-trusted-public-keys = [
"nix-community.cachix.org-1:...="
];
}
Note: Если вы привыкли настраивать Nix через конфигурацию NixOS, эти опции находятся под
nix.settings
, а не под nix
. Например, вы не сможете указать автоматическую оптимизацию хранилища через nix.optimisation.enable
.