Translations:Flakes/191/ru
!!FUZZY!!=== Конфигурация 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
.