nix.dev icon indicating copy to clipboard operation
nix.dev copied to clipboard

Official documentation for getting things done with Nix.

Results 220 nix.dev issues
Sort by recently updated
recently updated
newest added

**Observations** Beginners seem to struggle with some basics that may be obvious to software developers but aren't to everyone else. One example is the diff notation: https://github.com/NixOS/nix.dev/issues/984 **Problem** We're still...

site

Caching builds for multiple clients is a common use case for Nix. Provide step by step instructions how to set up your own Nix store object cache on NixOS. Link...

tutorial

Setting up distributed builds is a very common use case, especially for developers. Write a step by step tutorial to configure a remote build machine with NixOS and hook up...

tutorial

**Observations** The Nix manual allows `.html` extensions. https://nix.dev/manual/nix/2.23/language/derivations https://nix.dev/manual/nix/2.23/language/derivations.html This means that all pages are duplicated. Even more duplication exists between versions. **Problem** Duplicate pages are bad for search engine...

site

**Problem** When going through the Module system deep dive tutorial, in [section 2.6](https://nix.dev/tutorials/module-system/deep-dive#interlude-reproducible-scripts), running ```sh nix-build eval.nix -A config.scripts.output ./result/bin/map ``` (even with sudo) returns ``` ./result/bin/map: line 8: /nix/store/4cf5pb5pp11dg7kca57qfc2agig2ny7h-map.sh:...

site

**Observations** We're currently showing patterns like ```nix pkgs = import nixpkgs { config = {}; overlays = []; system = builtins.currentSystem; }; ``` as a defensive measure against historical, impure...

site

Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action

dependencies

**Observations** In the [python environment](https://nix.dev/guides/recipes/python-environment) example, Flask has no pinned version. Additionally, other python tooling, like [`uv`](https://docs.astral.sh/uv/#projects) is completely ignored. If this is supposed to replace other abstract tooling like...

site

The infra team would like to have the freedom to have longer maintenance periods of hydra if necessary. Also we want to reduce the load on the service. This commit...

Documents installation with package manager on popular distributions. This is tested on the newest stable version of each of those: - Debian 12 - Ubuntu 24.04 - Alpine 3.21