Posts with the tag nix
The future of software is Nix
I've known this since before I found Nix in 2016
Nix at work: FlakeHub Cache and private flakes
Business-class binary caching and fine-grained access control for flakes enable organizations to seamlessly scale Nix adoption across teams and projects
Announcing Determinate Nix
Determinate Nix is a Nix distribution for teams
Discontinuing support for macOS Monterey
Determinate software will no longer support macOS Monterey (version 12), following Apple's dropped support.
Fully automated Nix installation for macOS on AWS EC2
Skip the unskippable: eliminate the macOS Full Disk Access approval on AWS EC2 with Determinate.
Solving corporate TLS certificates for Nix on macOS
Determinate solves a key problem with TLS/SSL certificates on macOS.
Discontinuing support for i686-linux in the Determinate Nix Installer
Usage patterns suggest unambiguously that the Determinate Nix Installer no longer needs to support this system type.
Nix as a WebAssembly build tool
Making Wasm's potential portability a reality
Nix Survival Mode: sheltering Nix from macOS upgrades
For years, macOS upgrades have broken Nix. We've updated the Determinate Nix Installer to ensure that this no longer happens, eliminating yet another annoyance for macOS users.
Flake schemas: making flake outputs extensible
Flake schemas enable you to teach Nix about new flake output types.
Introducing the Magic Nix Cache
Nix builds at speeds you never thought possible.
Introducing the Nix Flake Checker
A powerful new way to keep your Nix flakes in line with best practices.
Packaging Open Policy Agent policies with Nix
How I used Nix to turn Open Policy Agent policies into standalone CLI tools
Nuenv: an experimental Nushell environment for Nix
How and why I replaced Nix's Bash-based standard environment with a much more powerful and expressive build apparatus.
Introducing Zero To Nix
Introducing a brand new, beginner-friendly learning resource for Nix and the Nix ecosystem.
Deploying Nix-built containers to Kubernetes
While it's easy to fall in love with Nix and want to use it to build and configure just about everything, let's face it: few of us are in a position to do so, especially in the workplace. "Hey team, let's Nixify our entire stack!" is unlikely to endear you to your coworkers at daily standup.
Streamline your GitHub Actions dependencies using Nix
Make your CI pipeline both strictly declarative and reproducible across environments by replacing third-party Actions with Nix shell environments.
Using Nix to run software with no installation steps
All you need is the Nix CLI and a flake URL to run executables using Nix. There's nothing else quite like it in our industry.
Effortless dev environments with Nix and direnv
Like many of you, I work on a lot of different projects. Even when a project is less serious—hey, I should check out this new JS framework!—I strive to reduce the friction involved with setting up the project's dev environment to the absolute bare minimum possible.
Building a highly optimized home environment with Nix
How I used Home Manager and a personal project called Nome to declutter and optimize my home environment using Nix.
We want to make Nix better
Introducing Determinate Systems, a company devoted to bringing the immense benefits of Nix to the software world. Our values, our mission, and what the future holds.
How to Use Hydra as your Deployment Source of Truth
Hydra is a fantastic tool for building small and large software collections. It is also a great tool for orchestrating releases.