NixOS as a desktop/pt: Difference between revisions
Created page with "* Importar outros módulos * Declarar novas opções * Fornecer valores para as opções (é o que a maior parte do seu configuration.nix padrão faz) * Referenciar valores de opções de outros módulos (via the <code>config</code> attribute passed to all modules)" |
Created page with "Desde que você declare opções para quaisquer valores que queira compartilhar entre os módulos, você pode dividir sua configuração como quiser em arquivos que são importados, direta ou transitivamente, pelo seu arquivo root configuration.nix. Você também pode importar módulos de fontes remotas, usando funções como <code>builtins.fetchTarball</code>. Veja o wiki page ou o [https://nixos.org/manual/nixos/stable/#sec-writing-modules NixOS manua..." |
||
Line 42: | Line 42: | ||
* Referenciar valores de opções de outros módulos (via the <code>config</code> attribute passed to all modules) | * Referenciar valores de opções de outros módulos (via the <code>config</code> attribute passed to all modules) | ||
Desde que você declare opções para quaisquer valores que queira compartilhar entre os módulos, você pode dividir sua configuração como quiser em arquivos que são importados, direta ou transitivamente, pelo seu arquivo root configuration.nix. Você também pode importar módulos de fontes remotas, usando funções como <code>builtins.fetchTarball</code>. Veja o [[NixOS modules|wiki page]] ou o [https://nixos.org/manual/nixos/stable/#sec-writing-modules NixOS manual] para mais informações | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> |