# Further reading

## Nix language tutorials

- [Nix language one-pager reference](https://github.com/tazjin/nix-1p) (Vincent Ambo, 2019-2021)

  Overview of common language features and widely used idioms.

- [A tour of Nix](https://nixcloud.io/tour) (Joachim Schiele, 2015-2022)

  Interactive exercises with the Nix language.

- [Video: Nix language overview](https://www.youtube.com/watch?v=eCapIx9heBw&list=PL-saUBvIJzOkjAw_vOac75v-x6EzNzZq-&index=5) (Wil Taylor, 2021)

  Overview of language features.

- [Video: Reading the Nix language](https://youtu.be/hbJkMl631FE?t=1533) (Jonas Chevalier, 2019)

  Introduction to reading Nix language code.

- [Video: How and Why it Works](https://youtu.be/hbJkMl631FE?t=4806) (Graham Christensen, 2019)

  Introduction to writing derivations.

- [What You Need to Know About Lazy Evaluation in Nix, Nixcademy](https://nixcademy.com/posts/what-you-need-to-know-about-laziness/) (Jacek Galowicz, 2024)

## Other articles

- [Nix Pills](https://nixos.org/nixos/nix-pills/index.html)

  A low-level tutorial on building software packages with Nix, showing in detail how Nixpkgs is constructed.

- [Customizing packages in Nix](https://bobvanderlinden.me/customizing-packages-in-nix/) (2022)

  An overview of different methods to customize Nix packages.

- [Manage your dot files with Home Manager](https://ghedam.at/24353/tutorial-getting-started-with-home-manager-for-nix) (Mattia Gheda, 2021)

  A tutorial for getting started with Home Manager.

- [Nix Shorts](https://github.com/justinwoo/nix-shorts)

  A series of posts on the basics of how packaging with Nix works.

- [NixOS and Flakes - An unofficial book for beginners](https://nixos-and-flakes.thiscute.world) (2023)

  This tutorial is an introduction to {term}`NixOS` using the experimental Nix [Flakes](flakes-definition) functionality.

## Other videos

- [Nixology](https://www.youtube.com/playlist?list=PLRGI9KQ3_HP_OFRG6R-p4iFgMSK1t5BHs) (Burke Libbey, 2020)

  Video series introducing fundamental Nix concepts.

- [The Nix Hour](https://www.youtube.com/playlist?list=PLyzwHTVJlRc8yjlx4VR4LU5A5O44og9in) (Silvan Mosberger, since 2022)

  Weekly series exploring topics and answering questions from all around the Nix ecosystem.

- [Nixpkgs](https://www.youtube.com/@jonringer117/videos) (Jon Ringer, 2020-22)

  Video series with tutorials on various activities around Nixpkgs.

- [NixOS](https://www.youtube.com/playlist?list=PL-saUBvIJzOkjAw_vOac75v-x6EzNzZq-) (Wil Taylor, 2021)

  Series of tutorials on getting started with NixOS.

- [NixOS Foundation on YouTube](https://www.youtube.com/@NixOS-Foundation/playlists)

  The official NixOS Foundation channel.

- [NixCon on YouTube](https://www.youtube.com/@NixCon)

  Recordings of NixCon talks and discussions.

