The Nix Hour is a weekly beginner-oriented improvised QA-style lecture on Nix, hosted by Tweag. Here you can bring your questions and we'll answer them with more context, examples, alternatives, tradeoffs and related topics. These meetings are open for anybody to join, but also recorded and uploaded to the Tweag YouTube channel. For more information check out https://discourse.nixos.org/t/the-nix-hour-a-weekly-nix-qa-lecture-by-tweag/22767
Curated by: Tweag by Modus Create (81 videos)
The Nix Hour is a weekly beginner-oriented improvised Q&A-style lecture on Nix, where you can bring your questions and we'll answer them with more context, examples, alternatives, tradeoffs and related topics. The Nix hour happens every week, is open to the public and is recorded and uploaded to the Tweag YouTube channel. For more info check out https://discourse.nixos.org/t/the-nix-hour-a-weekly-nix-qa-lecture-by-tweag/22767 This week we looked at these topics: 00:00 Updating a single flake input and conventions around updating flake.lock 05:39 nix edit and how it works 12:54 Creating a simple package in nixpkgs 19:58 Using nix edit on the new package and trying to cause a bug 23:42 Quirks with paths in Nix 28:40 Reading files and directories in Nix 30:35 Serializers and deserializers in Nix 39:33 Whether auto-importing is a good thing 41:20 File access restrictions in Flakes 42:44 builtins.storePath 46:18 About string context, how to view and manipulate it