Anatomy of a NixOS Config - Part 1/2

EmergentMind February 24, 2024
Video Thumbnail
EmergentMind Logo

EmergentMind

View Channel

About

I am an open-source enthusiast, artist, and world traveller. EmergentMind is where I share educational content related to technology, with a focus on NixOS. I publish blog articles related to the videos here on my website www.unmovedcentre.com where you can also find my other creative and educational projects. The way out is through.

Video Description

Part 1 of 2 in a description of the structure of my multi-user, multi-system NixOS configuration. This video gradually builds out a visual diagram of the structure while explaining the purpose of each part and how they all fit together. *OUTLINE* 0:00 Introduction 1:10 Central staging area 2:15 Inputs 4:09 Outputs overview 4:26 Custom modules 5:09 Pathing clarification 5:25 Overlays 6:22 Custom packages 8:33 DevShell 9:25 Formatter 9:58 Wrap-up and link to part 2 *OTHER VIDEOS IN THIS SERIES* Part 2: https://youtu.be/XQTe1WAtvXI *SPONSOR* To support my work, check out the links below and get discounts: *Ko-fi* - sponsor my work directly with multiple options Visit https://ko-fi.com/unmovedcentre *GitHub* - sponsor my work directly through GitHub Visit https://github.com/sponsors/EmergentMind *Proton* - get a 23% or greater discount on Proton services. As a long time user of Proton for secure Mail, VPN, Pass, and other services I'm happy to have partnered with them to provide you substantial savings. Visit https://go.getproton.me/SH1p2 *ADDITIONAL MATERIAL* - My nix-config on GitHub: https://github.com/EmergentMind/nix-config - A related article on my website Unmoved Centre: https://unmovedcentre.com/posts/anatomy-of-a-nixos-config/ *EXTERNAL REFERENCES* Other people's configs reference in the video: - Mysterio77 Starter Template: https://github.com/Misterio77/nix-starter-configs - Mysterio77 Personal Nix-Config: https://github.com/Misterio77/nix-config - Eric Tossel's nixflakes repo: https://github.com/erictossell/nixflakes Official documentation referenced in the video: - NixOS Manual: https://nixos.org/manual/nixos/stable/#nixos-manual - NixPxgs Manual, Overlays chapter: https://nixos.org/manual/nixpkgs/stable/#chap-overlays *CONNECT* - Subscribe to this YouTube channel - My website: https://www.unmovedcentre.com - Discord: https://discord.gg/XTFg57xGxC - X / Twitter: https://twitter.com/emergent_mind - GitHub: https://github.com/EmergentMind - GitLab: https://gitlab.com/emergentmind

You May Also Like

Essential Travel Camera Gear

AI-recommended products based on this video

Loading...
DJI Osmo Action 4 Standard Combo, 4K/120fps Waterproof Action Camera with a 1/1.3-Inch Sensor, Stunning Low-Light Imaging,10-bit & D-Log M Color Performance, Long-Lasting 160 Mins, Outdoor Camera

DJI Osmo Action 4 Standard Combo, 4K/120fps Waterproof Action Camera with a 1/1.3-Inch Sensor, Stunning Low-Light Imaging,10-bit & D-Log M Color Performance, Long-Lasting 160 Mins, Outdoor Camera

(3,962)
299.00
PrimeFREE delivery Saturday, June 14
500+ bought in past month
Loading...
Anker USB C Charger Cable (6ft 100W, 2Pack), USB 2.0 Type C Fast Charging Cable for iPhone 15 / 15Pro / 15Plus / 15ProMax MacBook Pro 2020, iPad Pro 2020, iPad Air 4, Samsung Galaxy S23+/S23 Ultra ClimatePartner certified

Anker USB C Charger Cable (6ft 100W, 2Pack), USB 2.0 Type C Fast Charging Cable for iPhone 15 / 15Pro / 15Plus / 15ProMax MacBook Pro 2020, iPad Pro 2020, iPad Air 4, Samsung Galaxy S23+/S23 Ultra ClimatePartner certified

(44,904)
$17.99
FREE delivery Wed, Aug 20 on your first order
6K+ bought in past month
Loading...
Anker USB C Cable, [2-Pack, 6 ft] Type C Charger Premium Nylon USB Cable, USB A to Type C Charging Cable Fast Charge for Samsung Galaxy S10 S10+ / Note 8, LG V20 and Other USB C Charger (Black)

Anker USB C Cable, [2-Pack, 6 ft] Type C Charger Premium Nylon USB Cable, USB A to Type C Charging Cable Fast Charge for Samsung Galaxy S10 S10+ / Note 8, LG V20 and Other USB C Charger (Black)

(103,365)
$13.49
5K+ bought in past month
Loading...
SanDisk 64GB Extreme PRO SDXC UHS-I Memory Card - C10, U3, V30, 4K UHD, SD Card - SDSDXXU-064G-GN4IN

SanDisk 64GB Extreme PRO SDXC UHS-I Memory Card - C10, U3, V30, 4K UHD, SD Card - SDSDXXU-064G-GN4IN

(71,074)
$21.99$16.59
FREE delivery Sun, Aug 10 on your first order
500+ bought in past month
Loading...
SanDisk 128GB Extreme PRO SDXC UHS-I Memory Card - C10, U3, V30, 4K UHD, SD Card - SDSDXXD-128G-GN4IN
Best Seller

SanDisk 128GB Extreme PRO SDXC UHS-I Memory Card - C10, U3, V30, 4K UHD, SD Card - SDSDXXD-128G-GN4IN

(71,074)
$29.99$26.61
FREE delivery Sun, Aug 10 on your first order
4K+ bought in past month
Loading...
Xahpower 3DS Charger, AC Adapter Charger Home Travel Charger Wall Plug Power Adapter (100-240 v) for Nintendo New 3DS XL New 3DS 3DS XL 3DS New 2DS XL New 2DS 2DS XL 2DS DSi DSi XL

Xahpower 3DS Charger, AC Adapter Charger Home Travel Charger Wall Plug Power Adapter (100-240 v) for Nintendo New 3DS XL New 3DS 3DS XL 3DS New 2DS XL New 2DS 2DS XL 2DS DSi DSi XL

(6,485)
$8.99
Prime
500+ bought in past month