> For the complete documentation index, see [llms.txt](https://cristiandis.gitbook.io/ntix/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cristiandis.gitbook.io/ntix/ntix-documentation/docs-it/configuration/multi-environment.md).

# Multi-ambiente

## Multi-ambiente

Suddividi la tua configurazione tra file con `import()`.

### Configurazione radice

```lua
local env = os.getenv("NTIX_ENV") or "work.dev"

if env == "work.dev" then
    import("environments/work/dev.lua")
elseif env == "work.gaming" then
    import("environments/work/gaming.lua")
end

return { options = options, pkgs = pkgs }
```

### Sintassi di importazione

```lua
import("packages/winget.lua")
import({ "./base.lua", "../../packages/scoop.lua" })
```

I percorsi sono relativi al file che importa.
