1
0
Fork 0
mirror of https://github.com/NixOS/nix.dev.git synced 2024-10-18 14:32:43 -04:00
nix.dev/source/index.md
Valentin Gagarin 8ef096641d
Merge pull request #741 from fricklerhandwerk/move-installation
move installation instructions to top level
2023-10-06 13:36:34 +02:00

2 KiB

myst
html_meta
description lang=en keywords property=og:locale
Official documentation for getting things done with Nix. Nix, Nixpkgs, NixOS, Linux, build systems, deployment, packaging, declarative, reproducible, immutable, software, developer en_GB

Welcome to nix.dev

nix.dev is the home of official documentation for the Nix ecosystem.

If you're new here, {ref}install Nix <install-nix> and begin your journey with our tutorial series!

::::{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:

install-nix.md
tutorials/index.md
recipes/index.md
reference/index.md
concepts/index.md
contributing/index.md
acknowledgments/index.md