The Nix Hour

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)


Currently Playing: The Nix Hour #9 [packaging and upstreaming to nixpkgs]

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. Feel free to ask questions using the live chat, or even ask questions directly by joining the meeting: https://meet.jit.si/nix-hour. Alternatively ask questions ahead of time by opening an issue in https://github.com/tweag/nix-hour For more information and updates, check out https://discourse.nixos.org/t/the-nix-hour-a-weekly-nix-qa-lecture-by-tweag/22767 This week we looked at the following topics: 00:00 Context and running fluentd in a VM 02:22 Figuring out how to package fluentd plugins 05:15 Nixpkgs update scripts 08:55 Adding a fluentd plugin 09:54 Figuring out how to use fluentd plugins 14:11 Improved Nix build output with nix-output-monitor 15:35 Checking if the plugin config works 17:19 Committing changes for nixpkgs contribution 20:54 Using the GitHub CLI to fork nixpkgs 23:08 Pushing the commit and rebasing on master 25:00 Looking at the PR template 31:17 Discovering that the service fails to run now 31:36 Changing the VM terminal dimensions manually 32:49 Figuring out how to fix the failure 37:26 Updating the PR with the fixes 40:09 Continuing filling out the PR template 41:04 Linking the NixOS test to the package 44:06 Checking if somebody else already made this change 46:17 Looking at how the update script runner is implemented


Tracks in this Playlist