Skip to main content

Recently Updated Pages

Replacement CLI design & Profiles

Development Design planning

Draft pads: https://pad.lix.systems/lix-cli-design https://pad.lix.systems/lix-profiles

Updated 3 months ago by jade

Observability and Protocol Design

Development Design planning

jade: I think that we should start protocol design by thinking about who needs what information, ...

Updated 3 months ago by jade

Flake stabilisation proposal

Development Design planning

Preface STATUS: The core team has discussed this proposal, and decided that Lix will be moving in...

Updated 3 months ago by piegames

Nix lang v2

Development Design planning

The Nix language unfortunately is full of little and big design accidents. Only so much can be fi...

Updated 3 months ago by piegames

Docs rewrite plans

Development Design planning

Here, for now (public edit link): https://pad.lix.systems/lix-docs-planning

Updated 3 months ago by jade

Language versioning

Development Design planning

This document is extremely a draft. It needs some editing and discussion before it can be made in...

Updated 3 months ago by jade

Dreams

Development Design planning

This page documents the dreams of the Lix team. These are features which we have generally not ro...

Updated 3 months ago by piegames

regexp engine investigation

Development Design planning

nix uses libstdc++'s std::regex. it uses whatever version of libstdc++ the host system has. which...

Updated 3 months ago by jade

Freezes and recommended contributions

Contributing Working in the Lix codebase

Suggested contributions Consider taking an issue marked E-help wanted: assign it to yourself and ...

Updated 3 months ago by piegames

2025-06-27 Wiki work

Contributing Discussion notes

Date: 2025-06-27 Present: jade, piegames Topic: Information organization in the wiki and the hom...

Updated 3 months ago by piegames

Why Gerrit?

Contributing Intro to Gerrit

Gerrit produces better code: Gerrit enforces good commit messages. "PR message" and "commit mess...

Updated 3 months ago by jade

Commit porting (cherry-picking) guide

Contributing Working in the Lix codebase

This guide is primarily about CppNix->Lix commit ports and was written when we were doing a lot o...

Updated 3 months ago by jade

Gerrit

Contributing Working in the Lix codebase

FIXME: this page is duplicating a lot of content from the Gerrit section and should be considered...

Updated 3 months ago by jade

Running Lix main

Contributing

Thank you for choosing to help us dogfood in our daily development! If you run into any issues, y...

Updated 3 months ago by helle

2024-04-29 – Lix Release Bootstrapping

Contributing Discussion notes

Agenda Prohibited items: Nix foundation politics, for everyone's safety Core Agenda: Figure ou...

Updated 3 months ago by piegames

Lix Governance

Lix organisation

Moved to https://lix.systems/governance/

Updated 4 months ago by piegames

Gerrit with Jujutsu

Contributing Intro to Gerrit

Jujutsu has a very similar model to Gerrit and natively supports sending Gerrit changes! You’ll n...

Updated 5 months ago by Max Siling

Debugging weird DNS resolutions inside sandbox

Lix users

Run this with pasta: $ nix-build -E 'let pkgs = (import <nixpkgs> {}); in pkgs.runCommand "resolv...

Updated 7 months ago by Raito Bezarius

Nix Resources

Lix users

Lix doesn't exist in a vacuum—but instead builds atop the incredible work of dozens of NixOS comm...

Updated 9 months ago by piegames

Related projects

Lix users

This page lists community projects that are built with, optimized for, or make specific use of Li...

Updated 9 months ago by piegames