diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 26 |
1 files changed, 20 insertions, 6 deletions
@@ -1,35 +1,49 @@ # nix-exprs [](https://garnix.io) +[](https://hercules-ci.com/) ## how to use ### enable binary cache -all packages are built with [garnix](https://garnix.io/), and cached on their servers. you can use this -yourself by following the instructions [here](https://garnix.io/docs/caching). i would also recommend -[donating](https://opencollective.com/garnix_io) if you can! +linux packages are built with [hercules-ci](https://hercules-ci.com/), while packages for apple silicon +are built with [garnix](https://garnix.io/). both have binary caches, however different ones; you can use +garnix's by following the instructions [here](https://garnix.io/docs/caching), and the cachix cache for +hercules-ci by following the instructions [here](https://app.cachix.org/cache/getchoo#pull). i would also recommend +[donating](https://opencollective.com/garnix_io) to garnix if you can! example: +<details> +<summary>nixos configuration</summary> + ```nix { nix.settings = { trusted-substituters = [ "https://cache.garnix.io" + "https://getchoo.cachix.org" ]; trusted-public-keys = [ "cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g=" + "getchoo.cachix.org-1:ftdbAUJVNaFonM0obRGgR5+nUmdLMM+AOvDOSx0z5tE=" ]; } } ``` -### library +</details> -> **Note** -> coming soon +<details> +<summary>using `cachix` on linux</summary> + +```bash +nix run nixpkgs#cachix -- use getchoo +``` + +</details> ### flake configuration |
