document binary cache and build other packages

This commit is contained in:
Adam Stephens 2024-02-09 11:27:20 -05:00
parent f48f5123e0
commit 10589203ad
No known key found for this signature in database
2 changed files with 9 additions and 1 deletions

View file

@ -15,7 +15,7 @@ jobs:
echo "HOME=$PWD" >> "$GITHUB_ENV"
- run: |
OUTPUT=$(nix build .#x13s/linux --print-out-paths)
OUTPUT=$(nix build --print-out-paths .#x13s/linux .#x13s/alsa-ucm-conf .#pd-mapper .#x13s/extra-firmware)
echo $OUTPUT
echo "build_output=$OUTPUT" >> "$GITHUB_ENV"

View file

@ -4,6 +4,14 @@ This repository aims to provide easy, shared, support for Lenovo X13s on Linux.
The support for this machine is constantly improving in mainline kernel and upstream packages. Eventually the goal is that this repository is no longer necessary.
## Binary cache
A binary cache is provided through Cachix so you can avoid re-building the kernel.
https://app.cachix.org/cache/nixos-x13s
Ensure you are not overriding the nixpkgs input when consuming this flake, or you may not be able to take advantags of this cache.
## Add with a flake
```nix