Advanced Search
Search Results
30 total results found
Code of Conduct
Everyone in the Lix community is expected to abide by the Lix Community Standards.
Community Standards
Moved to https://lix.systems/community-standards/
Matrix rooms
Since Matrix is haunted sometimes, here is a list of rooms in the public Lix space: Public space #space:lix.systems #community-team:lix.systems, for moderation concerns #announcements:lix.systems, for announcements relating to the Lix beta #discuss:lix.s...
How do permissions work?
In an ideal world, all permissions are managed directly in Keycloak and propagated down to downstream systems automatically. We mostly live in that world. We would also like more parts of profiles to propagate from Keycloak into downstream systems (see changin...
Forgejo improvements
A brief overview of our code infrastructure for those not in the Lix project: Forgejo https://git.lix.systems for issue tracking for Lix and other projects, as well as for project boards. It also provides a read-only git mirror of Lix, forks for WIP code in ...
buildbot.lix.systems out of free disk 2024-06-09
The buildbot box was returning "no free space" to basically any btrfs operation including collecting garbage. Yet df -h stated that it had disk around. Damn it!! https://ohthehugemanatee.org/blog/2019/02/11/btrfs-out-of-space-emergency-response/ The box has an...
Branches
The Lix repository contains multiple releases in parallel. The branches work as follows: main. This contains major tags (except for 2.90 because of an early branch-off. We might fix that manually?), and is for the next major version of the software. This is ...
Release names
Release names are the names of frozen desserts. There's a list on Wikipedia of frozen desserts, but of course, others can be added. The purpose of release names is that they are cute, and they are not necessarily picked for any reason. Used release names: 2.9...
Tutorial: adding auto mapping of forgejo groups
Create a role on the Keycloak client: Go into the group in question and map it the role you just made: Add a json snippet to map the role in the incoming tokens to the appropriate team on the org: {"the-distro-committer": {"the-distro": ["committers"]}, "the...
macOS Sequoia breaks existing Lix installations
macOS 15 "Sequoia" changed the user ID ranges used by the system, such that some of the IDs for existing Nix build users got used by some new system features instead. The symptom of this problem is that Nix builds will fail out with the following error, since ...