--- title: "Tweag+Nix dev update #41" tags: nix_dev_update, tweag date: 2022-12-09 --- [Previously in Tweag πŸ‘€](https://discourse.nixos.org/t/tweag-nix-dev-update-40/23480) # Making Nix solve people’s problems πŸ”§πŸ§° ## Documentation πŸ“š - @fricklerhandwerk worked on the Nix and Nixpkgs manuals as well as formalising the documentation and Nix development process <details><summary>Opened, merged, and reviewed pull requests</summary> ### Merged - [NixOS/nix#7387](https://github.com/NixOS/nix/pull/7387) encourage adding πŸ‘ to express interest - [NixOS/nix#7419](https://github.com/NixOS/nix/pull/7419) let installer blurb point to community page - [NixOS/nix#7418](https://github.com/NixOS/nix/pull/7418) add template for installer issues - [NixOS/nix#7382](https://github.com/NixOS/nix/pull/7382) move documentation on `auto-allocate-uids` to options docs - [NixOS/nix.dev#403](https://github.com/NixOS/nix.dev/pull/403) complete the overview of maintainer responsibilities ### Opened - [NixOS/nixpkgs#204626](https://github.com/NixOS/nixpkgs/pull/204626) document Import From Derivation (IFD) policy - [NixOS/nix#7403](https://github.com/NixOS/nix/pull/7403) disallow selecting shell prompt in code samples ### Reviewed - [NixOS/nixpkgs#204460](https://github.com/NixOS/nixpkgs/pull/204460) Issue template improvements - [NixOS/nix.dev#404](https://github.com/NixOS/nix.dev/pull/404) Remove Nix starter template - [NixOS/nix.dev#405](https://github.com/NixOS/nix.dev/pull/405) Improve readibility via styling improvements - [NixOS/nix#7406](https://github.com/NixOS/nix/pull/7406) Document `gitlab` input scheme - [NixOS/nix#7412](https://github.com/NixOS/nix/pull/7412) Document the release process - [NixOS/nix#7421](https://github.com/NixOS/nix/pull/7421) Trivial changes from the lazy-trees branch - [NixOS/nix#7423](https://github.com/NixOS/nix/pull/7423) Support flake references in the old CLI ### Reviewed and merged - [NixOS/nix#7408](https://github.com/NixOS/nix/pull/7408) Post build hook signing - [NixOS/nixpkgs#204257](https://github.com/NixOS/nixpkgs/pull/204257) manual: update meta-attributes section - [NixOS/nix.dev#406](https://github.com/NixOS/nix.dev/pull/406) Mention WSL 2 systemd support - [NixOS/nixos-homepage#953](https://github.com/NixOS/nixos-homepage/pull/953) flake.nix: Don't print the instructions on stdout - [NixOS/nixpkgs#204067](https://github.com/NixOS/nixpkgs/pull/204067) nixos/rl-2211: make it clear NixOS isn't a set of packages - [NixOS/nixpkgs#204103](https://github.com/NixOS/nixpkgs/pull/204103) nixos/doc: document `mkOrder` and friends - [NixOS/nixpkgs#204132](https://github.com/NixOS/nixpkgs/pull/204132) doc: add hint about lib.fakeSha256 to go section - [NixOS/nixpkgs#204343](https://github.com/NixOS/nixpkgs/pull/204343) doc: use sri hash syntax </details> - @infinisil and @fricklerhandwerk helped @lucperkins (Determinate Systems) establishing maintainer responsibilities for documentation - [NixOS/nix.dev#403](https://github.com/NixOS/nix.dev/pull/403) complete the overview of maintainer responsibilities - @regnat and @yorikvp are improving the Nix hacking guide to help new contributors being involved in Nix https://github.com/NixOS/nix/issues/7357 ## `jupyterWith` improvements - [@k1nkreet](https://github.com/k1nkreet) made [JupyterLab opening its local url in the web browser](https://github.com/tweag/jupyterWith/pull/386) instead of redirecting it to a file # Making Nix work reliably everywhere 🐧🍎πŸͺŸ - @radvendii worked on [Firejail improvement](https://github.com/NixOS/nixpkgs/pull/203779) - @radvendii fixed some of the remaining CA Derivations blockers: [7409](https://github.com/NixOS/nix/pull/7409) and [7390](https://github.com/NixOS/nix/pull/7390) # Making Nix ubiquitous πŸš€ - @djacu imported [python testbook](https://github.com/nteract/testbook) in [nixpkgs](https://github.com/NixOS/nixpkgs/pull/197551/files) ## Blog posts and medias πŸ“° - @radvendii opened a PR to [host NixOS community statistics](https://github.com/NixOS/nixos-org-configurations/pull/226) on the community Grafana - @infinisil Nix hour is ongoing well and [he's now streaming](https://discourse.nixos.org/t/the-nix-hour-a-weekly-nix-q-a-lecture-by-tweag/22767/8). So you can not only watch the Nix hour anonymously, but also interact with the speaker with the chat https://www.youtube.com/watch?v=mOQI9Iiu4Uc - @solene mad # Zurich - @infinisil and @fricklerhandwerk participated in a [NixOS ZΓΌrich hackathon](https://www.meetup.com/nixos-user-group-zurich/events/289378125/), focusing on [Zero Hydra Failure (ZHF)](https://github.com/NixOS/release-wiki/blob/master/src/Zero-Hydra-Failures.md) and Nix user experience # Nickel [Version 0.3](https://github.com/tweag/nickel/releases/tag/0.3.0) has been released! Take a look at the changelog and try it out in the [online playground](https://nickel-lang.org/playground). --- πŸ––πŸΎ build better, faster, ~~stronger~~ πŸ€– reproducibler πŸ––πŸΌ