Nixcademy Blog Posts

Page 1 / 3

1000 instances of flake-utils

1000 instances of flake-utils
πŸ“†
Mon May 26 2025 by Marijan PetričeviΔ‡
Let's look at flake-utils' hidden downsides! This guide quickly demystifies it through simple rewrite, offering insights you likely haven't encountered before.
➑️
Read more...

Ekpkgs: Streamlining Nixpkgs and Flakes for a Smoother Experience

Ekpkgs: Streamlining Nixpkgs and Flakes for a Smoother Experience
πŸ“†
Tue May 20 2025 by Jon Ringer
Ekpkgs simplifies Nix development by improving overlay management, package scoping, and development shell workflows using Flakes.
➑️
Read more...

Demonstrably Secure Software Supply Chains with Nix

Demonstrably Secure Software Supply Chains with Nix
πŸ“†
Mon May 12 2025 by Jacek Galowicz
Discover how Nix can revolutionize your software supply chain security, enabling verifiable integrity and offline rebuilds from source.
➑️
Read more...

Ekapkgs, a poly-repo fork of Nixpkgs

Ekapkgs, a poly-repo fork of Nixpkgs
πŸ“†
Mon Mar 31 2025 by Jon Ringer
Ekapkgs forks Nixpkgs, splitting it into repos for faster updates & easier curation. Ditch monolithic development flows & slow RFCs. Innovate freely!
➑️
Read more...

Nix IFD: A Ticking Time Bomb in Your Build Pipeline?

Nix IFD: A Ticking Time Bomb in Your Build Pipeline?
πŸ“†
Mon Dec 30 2024 by Jacek Galowicz
Nix's Import From Derivation (IFD) can speed up development but also cause slow builds. Learn how IFD works, its pros/cons, and when to use it effectively.
➑️
Read more...

Run and Auto-Update Docker Containers on NixOS

Run and Auto-Update Docker Containers on NixOS
πŸ“†
Thu Nov 21 2024 by Jacek Galowicz
Learn how to run the Home Assistant Docker image on NixOS on a Raspberry Pi 4 or other NixOS machines and how to keep it up to date automatically.
➑️
Read more...

Mastering Nixpkgs Overlays: Techniques and Best Practice

Mastering Nixpkgs Overlays: Techniques and Best Practice
πŸ“†
Thu Aug 01 2024 by Jacek Galowicz
Overlays in Nixpkgs are a powerful mechanism, but they are also complex to grasp. We tell you everything you need to know about Nixpkgs overlays.
➑️
Read more...

What You Need to Know About Lazy Evaluation in Nix

What You Need to Know About Lazy Evaluation in Nix
πŸ“†
Mon Jul 15 2024 by Jacek Galowicz
If you have no prior experience with functional programming, don't miss this article which explains the most important intricacies of lazy evaluation!
➑️
Read more...

Run NixOS Integration Tests on macOS

Run NixOS Integration Tests on macOS
πŸ“†
Fri Mar 08 2024 by Jacek Galowicz
NixOS integration now run on macOS! Learn how to set it up and run complex integration tests on your Mac today!
➑️
Read more...

Test Your Apps and Services with GitHub Actions Quickly and for Free

Test Your Apps and Services with GitHub Actions Quickly and for Free
πŸ“†
Fri Mar 01 2024 by Jacek Galowicz
Discover how to set up, test, and deploy an example application server using NixOS and GitHub Actions for seamless CI. Unlock powerful integration testing now!
➑️
Read more...
Newer Older