Recently Updated Pages
2026-02-11 Core team technical discussion
Date: 2026-02-11 Participants: Raito, horrors, rootile, piegames, jade, kate, Qyriad Topic: Core...
Discussion notes template
Date: Participants: Topic: Conclusion / Action items Meeting notes / Discussion
Debugging a stuck Lix invocation
If you're experiencing an issue where a lix command appears to hang or make no visible progress, ...
Pointer equality
Introduction This page dives into the concept of pointer equality, its role in Lix, and provides ...
Getting Started with Gerrit
Thanks for showing interest in contributing to Lix! Gerrit can seem daunting at first, but it is ...
xattrs feasibility to supplement the SQLite database model
xattrs were imagined as a way to supplement/replace the SQLite database model. Unfortunately, xat...
Flakes feature freeze
The core team has decided to freeze the Flake feature set and semantics at its current point, exc...
Improving IFD
Discussion pad: https://pad.lix.systems/Xd5Xyt5cToyYxIv-lNdehA Further reading: https://jade.fy...
Nix bootstrapping
Pad: https://pad.lix.systems/VjA-WMSQS42dh-ghL98Uow
Working Groups
What are they? Lix doesn't have a very formal development structure - ice cream isn't a stranger ...
Replacement CLI design & Profiles
Draft pads: https://pad.lix.systems/lix-cli-design https://pad.lix.systems/lix-profiles
Observability and Protocol Design
jade: I think that we should start protocol design by thinking about who needs what information, ...
Flake stabilisation proposal
Preface STATUS: The core team has discussed this proposal, and decided that Lix will be moving in...
Nix lang v2
The Nix language unfortunately is full of little and big design accidents. Only so much can be fi...
Docs rewrite plans
Here, for now (public edit link): https://pad.lix.systems/lix-docs-planning
Language versioning
This document is extremely a draft. It needs some editing and discussion before it can be made in...
Dreams
This page documents the dreams of the Lix team. These are features which we have generally not ro...
regexp engine investigation
nix uses libstdc++'s std::regex. it uses whatever version of libstdc++ the host system has. which...
Freezes and recommended contributions
Suggested contributions Consider taking an issue marked E-help wanted: assign it to yourself and ...
Release names
Release names are the names of frozen desserts. There's a list on Wikipedia of frozen desserts, b...