Managing Your Laptop with Bootable Containers, Fedora Toolbox, Nix, & Home Manager
summary
Nix Toolbox integrates Nix flakes and Home Manager into Fedora Toolbox and Bootable Containers to produce a fully reproducible laptop image built by bluebuild and CI and validated with Testing Farm. The workflow builds a container image (kernel + init), converts it to a bootable ISO/VM, and boots it; the mutable development environment lives in Toolbox with a bind-mounted Nix store, Home Manager generates host-visible configs (sway, Firefox, dotfiles), and the five-step rebuild-and-deploy process has been stable for a year.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:50Manage laptop as code
- 10:11Bootable containers on Fedora
- 18:40Fedora Toolbox for dev
- 20:29Nix and Home Manager
- 22:36Nix Toolbox walkthrough
- 25:29Five-step laptop setup
- 26:35Q&A
related talks
26mContainerize your Primary Workstation! - Fedora Silverblue
59mReproducable environments using nix
35mNixOS doesn't bite!
06mNix: The declarative package manager
26mComposer: Building OS images for any platform
23mCreate your own custom Fedora IoT images
37mLearn about Linux, containers, and networking through self-hosting
25mIntroduction to Bootable Containers
