Translations:Flakes/191/ru: Difference between revisions
Appearance
Created page with "=== Конфигурация Nix === Можно переопределить глобальную конфигурацию Nix, заданную в файле <code>nix.conf</code>, чтобы оценить работу флейка. Это может быть полезно, например, для установки бинарных кэшей, специфичных для проекта, пока глобальная конфигурация останется не..." |
mNo edit summary |
||
Line 1: | Line 1: | ||
=== Конфигурация Nix === | !!FUZZY!!=== Конфигурация Nix === | ||
Можно переопределить глобальную конфигурацию Nix, заданную в файле <code>nix.conf</code>, чтобы оценить работу флейка. Это может быть полезно, например, для установки бинарных кэшей, специфичных для проекта, пока глобальная конфигурация останется нетронутой. Flake-файл может содержать атрибут <code>nixConfig</code> с любыми релевантными настройками. Например, чтобы включить бинарный кэш nix-community, можно добавить: | Можно переопределить глобальную конфигурацию Nix, заданную в файле <code>nix.conf</code>, чтобы оценить работу флейка. Это может быть полезно, например, для установки бинарных кэшей, специфичных для проекта, пока глобальная конфигурация останется нетронутой. Flake-файл может содержать атрибут <code>nixConfig</code> с любыми релевантными настройками. Например, чтобы включить бинарный кэш nix-community, можно добавить: | ||
{{File|3=<nowiki>{ | {{File|3=<nowiki>{ | ||
Line 10: | Line 10: | ||
"nix-community.cachix.org-1:...=" | "nix-community.cachix.org-1:...=" | ||
]; | ]; | ||
}</nowiki>|name=flake.nix|lang=nix}} | }</nowiki>|name=flake.nix|lang=nix}}{{Note|Если вы привыкли настраивать Nix через конфигурацию NixOS, эти опции находятся под <code>nix.settings</code>, а не под <code>nix</code>. Например, вы не сможете указать автоматическую оптимизацию хранилища через <code>nix.optimisation.enable</code>.}} | ||
{{Note|Если вы привыкли настраивать Nix через конфигурацию NixOS, эти опции находятся под <code>nix.settings</code>, а не под <code>nix</code>. Например, вы не сможете указать автоматическую оптимизацию хранилища через <code>nix.optimisation.enable</code>.}} |
Revision as of 13:48, 10 August 2025
!!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
.