mirror of
https://github.com/NixOS/nix.dev.git
synced 2024-10-18 14:32:43 -04:00
a8723671ee
Add EditorConfig file and fix errors
1.9 KiB
1.9 KiB
myst | ||||||||
---|---|---|---|---|---|---|---|---|
|
Welcome to nix.dev
nix.dev is the home of official documentation for the Nix ecosystem.
If you're new to Nix, begin your journey with {ref}First Steps <first-steps>
!
::::{grid} 2 :::{grid-item-card} Tutorials 🔗 tutorials :link-type: ref :text-align: center
Series of lessons to get started :::
:::{grid-item-card} Recipes 🔗 recipes :link-type: ref :text-align: center
Guides to getting things done ::: ::::
::::{grid} 2 :::{grid-item-card} Reference 🔗 reference :link-type: ref :text-align: center
Collections of detailed technical descriptions :::
:::{grid-item-card} Concepts 🔗 concepts :link-type: ref :text-align: center
Explanations of history and ideas in the Nix ecosystem ::: ::::
What can you do with Nix?
The following illustrate of what can be achieved with the Nix ecosystem:
- {ref}
Reproducible development environments <ad-hoc-envs>
. - Easy installation of software over URLs.
- Easy transfer of software environments between computers.
- {ref}
Declarative specification of Linux machines <deploying-nixos-using-terraform>
. - {ref}
Reproducible integration testing using virtual machines <integration-testing-vms>
. - Avoidance of version conflicts with already installed software.
- Installing software from source code.
- {ref}
Transparent build caching using binary caches <github-actions>
. - Strong support for software auditability.
- {ref}
First-class cross compilation support <cross-compilation>
. - Remote builds.
- Remote deployments.
- Atomic upgrades and rollbacks.
:hidden:
tutorials/index.md
recipes/index.md
reference/index.md
concepts/index.md
contributing/index.md
acknowledgments/index.md