Nixcademy Blog Veröffentlichungen
Seite 1 / 2
Self-growing NixOS appliance images with systemd-repart

📆
Fri Oct 03 2025 by Jacek Galowicz
How to build small, self-inflating NixOS images with systemd-repart that automatically repartition to use the full disk on the first boot.
➡️
Weiterlesen...
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.
➡️
Weiterlesen...
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.
➡️
Weiterlesen...
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.
➡️
Weiterlesen...
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!
➡️
Weiterlesen...
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.
➡️
Weiterlesen...
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.
➡️
Weiterlesen...
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.
➡️
Weiterlesen...
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!
➡️
Weiterlesen...
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!
➡️
Weiterlesen...
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!
➡️
Weiterlesen...
Build and Deploy Linux Systems from macOS

📆
Mon Feb 12 2024 by Jacek Galowicz
Learn how to build and deploy Linux systems from macOS. Set up and optimize nix-darwin for efficient cross-platform development on your Mac.
➡️
Weiterlesen...
Separation of Concerns in Cross-Compilation

📆
Tue Jan 30 2024 by Jacek Galowicz
Master cross-compilation in complex C++ projects with Nix. Simplify dependency management, boost development speed, and reduce costs with this guide!
➡️
Weiterlesen...
Setting up Nix on macOS

📆
Mon Jan 15 2024 by Jacek Galowicz
Explore how to set up Nix on macOS effortlessly and boost your development workflow. Learn using nix-darwin for declarative package mgmt and sys configuration.
➡️
Weiterlesen...
Unveiling the Power of the NixOS Integration Test Driver (Part 2)

📆
Fri Dec 01 2023 by Jacek Galowicz
Unlock the NixOS Integration Test Driver! Discover its architecture, setup, interactive debugging, and OCR for efficient, reproducible testing.
➡️
Weiterlesen...
C++ with Nix in 2023, Part 2: Package Generation and Cross-Compilation

📆
Thu Nov 16 2023 by Jacek Galowicz
Learn to package and cross-compile C++ apps with Nix in 2023. Use nix flakes, swap compilers, and cross-compile for various platforms effortlessly.
➡️
Weiterlesen...
C++ with Nix in 2023, Part 1: Developer Shells

📆
Tue Oct 31 2023 by Jacek Galowicz
Discover how Nix simplifies C++ dev with consistent, portable environments. Create dev shells, switch compilers, and update dependencies seamlessly.
➡️
Weiterlesen...
Unveiling the Power of the NixOS Integration Test Driver (Part 1)

📆
Tue Oct 24 2023 by Jacek Galowicz
This guide explores how to efficiently run the blazingly fast NixOS integration tests, orchestrate multiple VMs, and leverage Python scripting.
➡️
Weiterlesen...
Hosting OpenStreetMap on NixOS

📆
Tue Sep 26 2023 by Jacek Galowicz
Host OpenStreetMap on NixOS with ease! This guide helps you set up a OSM on NixOS for reproducible and quick deployment. Ideal for airgapped or custom setups!
➡️
Weiterlesen...
Multi-Version PHP with Nginx on NixOS: Containerized and Not

📆
Mon Sep 04 2023 by Jacek Galowicz
Configure a web server with multiple PHP versions on NixOS using its declarative approach, and wrap it into NixOS containers for extra isolation.
➡️
Weiterlesen...
Neuere Ältere