|
You are here |
www.zombiezen.com | ||
| | | | |
ejpcmac.net
|
|
| | | | | [AI summary] The article provides a comprehensive guide on using Nix for managing development environments, integrating it with tools like direnv for persistent shell configurations, and optimizing the Nix store for disk space. It also discusses the transition from asdf to Nix, highlighting Nix's superior capabilities in environment management and build automation. | |
| | | | |
stephank.nl
|
|
| | | | | [AI summary] This comprehensive guide introduces the Nix package manager and its ecosystem, covering core concepts like declarative package management, Nix expressions, and the Nix language. It explains how Nix differs from traditional package managers by using functional programming principles and immutable builds. The guide also explores NixOS, a Linux distribution built on Nix, and its configuration model. It touches on related tools like nix-darwin for macOS, home-manager for user-specific configurations, and the challenges of Nix installation on macOS. The text concludes with personal reflections on Nix's benefits for system management and the author's enthusiasm for its potential. | |
| | | | |
tonyfinn.com
|
|
| | | | | Nix is a tool for managing packages and system configurations in a declarative manner. Flakes are a new user interface to clean up many of its rough edges. This guide explains how to use Nix from first principles, via a Flake-focused approach. | |
| | | | |
nathanchance.dev
|
|
| | | Linux kernel patches [PATCH] Hexagon: Export raw I/O routines for modules: Hexagon is a digital signal processor architecture by Qualcomm, which is a little special in terms of the Linux kernel because it is the only architecture that does not have a GCC backend so LLVM has to be used to build it, meaning that it is important to keep it building. This patch fixes an issue with allmodconfig, which enables us to build a wide variety of code and verify the compiler is able to handle all of it. | ||