YoVDO

Nix: Configure and Prosper - An Introduction to Nix Ecosystem and Usage

Offered By: Code Sync via YouTube

Tags

Nix Courses Linux Courses Functional Programming Courses Configuration Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of Nix in this 39-minute conference talk from Lambda Days 2022. Dive into Nix's ecosystem, tools, and basic usage, learning how this package manager and specialized language enable reproducible builds, cross-platform compatibility, and binary caching. Discover NixOS, a functional Linux distro, and gain practical knowledge on Nix's core concepts, syntax, and real-world applications. Follow along as the speaker covers building basic derivations, using nix-shell, configuring NixOS with examples, and introduces ecosystem tools like home-manager. Learn about Nix usage on non-NixOS systems, see a nix-portable showcase, and explore solutions for reproducibility issues. The talk concludes with an introduction to the unstable feature of flakes and includes a Q&A session.

Syllabus

00:00 - - Intro and Nix as a Language
06:18 - - Nix as a Package Manager
10:07 - - Nix as an OS
14:13 - - Nix-shells
16:05 - - Non-NixOS Nix
19:29 - - Home-manager
22:23 - - What is Nix
23:42 - - Test and QnA


Taught by

Code Sync

Related Courses

Functional DevOps in a Dysfunctional World
Strange Loop Conference via YouTube
Containerized IDEs and Local-as-Code Techniques for Cloud Native Development
CNCF [Cloud Native Computing Foundation] via YouTube
Packaging Security with Nix
EuroPython Conference via YouTube
Nix, Kubernetes, and the Pursuit of Reproducibility
CNCF [Cloud Native Computing Foundation] via YouTube
Docker and Nix - Integrating Package Ecosystems for Consistent Environments
Docker via YouTube