Nix and Containers: Why Not Both?
(flox.dev)
Some people say they don’t use Nix because containers already address the same problems.
Some people say they don’t use Nix because containers already address the same problems.
Improved evaluation times with pre-resolved Nix store paths
(determinate.systems)
Building things with Nix is pretty amazing. You point Nix at a flake reference for a derivation and say “build!” It then spins up a sandbox and reproducibly creates real bytes on disk. Those bytes on disk could be a single hello.txt file or a hefty Docker image or a fully functional NixOS system—or much else besides.
Building things with Nix is pretty amazing. You point Nix at a flake reference for a derivation and say “build!” It then spins up a sandbox and reproducibly creates real bytes on disk. Those bytes on disk could be a single hello.txt file or a hefty Docker image or a fully functional NixOS system—or much else besides.
Persistent packages on Steam Deck using Nix
(chrastecky.dev)
The Steam Deck (and SteamOS) delivers a fantastic console-like experience on a Linux system. However, its immutable filesystem means that installing packages that persist across system upgrades isn’t straightforward. Fortunately, with a little Nix magic, you can work around that limitation.
The Steam Deck (and SteamOS) delivers a fantastic console-like experience on a Linux system. However, its immutable filesystem means that installing packages that persist across system upgrades isn’t straightforward. Fortunately, with a little Nix magic, you can work around that limitation.
Nix – Death by a Thousand Cuts
(dgt.is)
This is my perspective on using Nix (the OS, the package manager, and the language) as a main driver for the past 2 years. I have gone to conferences, engaged the community, donated, submitted bug reports, converted my home servers, and probably spent hundreds of hours in Nix configs. I consider myself well versed, but certainly no expert.
This is my perspective on using Nix (the OS, the package manager, and the language) as a main driver for the past 2 years. I have gone to conferences, engaged the community, donated, submitted bug reports, converted my home servers, and probably spent hundreds of hours in Nix configs. I consider myself well versed, but certainly no expert.
Home Manager: Dotfiles Management
(gvolpe.com)
This project provides a basic system for managing a user environment using the Nix package manager together with the Nix libraries found in Nixpkgs. It allows declarative configuration of user specific (non-global) packages and dotfiles.
This project provides a basic system for managing a user environment using the Nix package manager together with the Nix libraries found in Nixpkgs. It allows declarative configuration of user specific (non-global) packages and dotfiles.
The future of software is Nix
(determinate.systems)
The future of software is Nix and we at Determinate Systems want to have a role in building that future.
The future of software is Nix and we at Determinate Systems want to have a role in building that future.
Nix at work: FlakeHub Cache and private flakes
(determinate.systems)
Today, we’re delighted to announce a new chapter for FlakeHub with the general availability of two new features: FlakeHub Cache and private flakes.
Today, we’re delighted to announce a new chapter for FlakeHub with the general availability of two new features: FlakeHub Cache and private flakes.
How to Learn Nix
(ianthehenry.com)
I tried to learn Nix, and it was pretty hard. I kept a diary of every command I tried, every wrong assumption that I made, and every realization that I had along the way.
I tried to learn Nix, and it was pretty hard. I kept a diary of every command I tried, every wrong assumption that I made, and every realization that I had along the way.