NixOS as a desktop/pt: Difference between revisions

Cybergui (talk | contribs)
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)"
Cybergui (talk | contribs)
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)


<div lang="en" dir="ltr" class="mw-content-ltr">
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
As long as you declare options for any values you want to share between modules, you can divide your configuration however you like into files that get imported, directly or transitively, by your root configuration.nix file. You can also import modules from remote sources, using functions like <code>builtins.fetchTarball</code>. See the [[NixOS modules|wiki page]] or the [https://nixos.org/manual/nixos/stable/#sec-writing-modules NixOS manual] for more information.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">