---
# System prepended metadata

title: 'Tweag+Nix dev update #41'
tags: [nix_dev_update, ' tweag']

---

---
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  🖖🏼