mirror of
https://github.com/xddxdd/nix-cachyos-kernel.git
synced 2026-07-03 19:18:07 +02:00
Remove all references to garnix as it's shutting down
This commit is contained in:
parent
caa7f446d7
commit
28cc45a2fd
23
README.md
23
README.md
@ -2,10 +2,6 @@
|
|||||||
|
|
||||||
This repo contains Linux kernels with both [CachyOS patches](https://github.com/CachyOS/kernel-patches) and [CachyOS tunings](https://github.com/CachyOS/linux-cachyos), as well as [CachyOS-patched ZFS module](https://github.com/CachyOS/zfs).
|
This repo contains Linux kernels with both [CachyOS patches](https://github.com/CachyOS/kernel-patches) and [CachyOS tunings](https://github.com/CachyOS/linux-cachyos), as well as [CachyOS-patched ZFS module](https://github.com/CachyOS/zfs).
|
||||||
|
|
||||||
[](https://garnix.io/repo/xddxdd/nix-cachyos-kernel)
|
|
||||||
|
|
||||||
> Note: If you see "all builds failed" from Garnix, it means I ran out of free plan's build time. I also have [my own Hydra CI](https://hydra.lantian.pub/jobset/lantian/nix-cachyos-kernel) that's building the kernels.
|
|
||||||
|
|
||||||
## Which kernel versions are provided?
|
## Which kernel versions are provided?
|
||||||
|
|
||||||
This repo provides the following kernel variants, consistent with the [upstream definitions](https://github.com/CachyOS/linux-cachyos?tab=readme-ov-file#kernel-variants--schedulers):
|
This repo provides the following kernel variants, consistent with the [upstream definitions](https://github.com/CachyOS/linux-cachyos?tab=readme-ov-file#kernel-variants--schedulers):
|
||||||
@ -165,25 +161,6 @@ To manually use my binary cache, please add the following config:
|
|||||||
|
|
||||||
**Important:** As with all binary caches, after adding binary cache to your NixOS configuration, please apply your settings once before enabling CachyOS kernel, so that the binary cache settings can take effect.
|
**Important:** As with all binary caches, after adding binary cache to your NixOS configuration, please apply your settings once before enabling CachyOS kernel, so that the binary cache settings can take effect.
|
||||||
|
|
||||||
This repo also has [Garnix CI](https://garnix.io) set up, and should work as long as the total build time is below the free plan threshold.
|
|
||||||
|
|
||||||
Garnix CI only builds the latest/LTO kernel variants, with/without LTO, and without any CPU specific optimizations.
|
|
||||||
|
|
||||||
[](https://garnix.io/repo/xddxdd/nix-cachyos-kernel)
|
|
||||||
|
|
||||||
> If you see "all builds failed" from Garnix, it means I ran out of free plan's build time.
|
|
||||||
|
|
||||||
To manually use it:
|
|
||||||
|
|
||||||
```nix
|
|
||||||
{
|
|
||||||
nix.settings.substituters = [ "https://cache.garnix.io" ];
|
|
||||||
nix.settings.trusted-public-keys = [ "cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g=" ];
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
**Important:** As with all binary caches, after adding binary cache to your NixOS configuration, please apply your settings once before enabling CachyOS kernel, so that the binary cache settings can take effect.
|
|
||||||
|
|
||||||
### Example configuration
|
### Example configuration
|
||||||
|
|
||||||
```nix
|
```nix
|
||||||
|
|||||||
@ -21,11 +21,9 @@
|
|||||||
nixConfig = {
|
nixConfig = {
|
||||||
extra-substituters = [
|
extra-substituters = [
|
||||||
"https://attic.xuyh0120.win/lantian"
|
"https://attic.xuyh0120.win/lantian"
|
||||||
"https://cache.garnix.io"
|
|
||||||
];
|
];
|
||||||
extra-trusted-public-keys = [
|
extra-trusted-public-keys = [
|
||||||
"lantian:EeAUQ+W+6r7EtwnmYjeVwx5kOGEBpjlBfPlzGlTNvHc="
|
"lantian:EeAUQ+W+6r7EtwnmYjeVwx5kOGEBpjlBfPlzGlTNvHc="
|
||||||
"cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g="
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +0,0 @@
|
|||||||
builds:
|
|
||||||
# Only build most common configs to save build minutes
|
|
||||||
include:
|
|
||||||
- packages.x86_64-linux.linux-cachyos-latest
|
|
||||||
- packages.x86_64-linux.linux-cachyos-latest-lto
|
|
||||||
- packages.x86_64-linux.linux-cachyos-lts
|
|
||||||
- packages.x86_64-linux.linux-cachyos-lts-lto
|
|
||||||
exclude: []
|
|
||||||
Loading…
Reference in New Issue
Block a user