From 120ecb1feb23dce5bd7d6bb4cb2473cf3d3ae8c3 Mon Sep 17 00:00:00 2001 From: Lumpiasty Date: Sat, 20 Jun 2026 00:51:43 +0200 Subject: [PATCH] chore: add cachyos binary cache --- flake.nix | 11 +++++++++++ lib/mkNixosSystem.nix | 10 ++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 096e127..d111590 100644 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,17 @@ { description = "NixOS flake"; + nixConfig = { + extra-substituters = [ + "https://claude-code.cachix.org" + "https://attic.xuyh0120.win/lantian" + ]; + extra-trusted-public-keys = [ + "claude-code.cachix.org-1:YeXf2aNu7UTX8Vwrze0za1WEDS+4DuI2kVeWEE4fsRk=" + "lantian:EeAUQ+W+6r7EtwnmYjeVwx5kOGEBpjlBfPlzGlTNvHc=" + ]; + }; + inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-2605.url = "github:NixOS/nixpkgs/nixos-26.05"; diff --git a/lib/mkNixosSystem.nix b/lib/mkNixosSystem.nix index b69d42e..e8f9eef 100644 --- a/lib/mkNixosSystem.nix +++ b/lib/mkNixosSystem.nix @@ -40,8 +40,14 @@ nixpkgs.lib.nixosSystem { nix-cachyos-kernel.overlays.pinned ] ++ (import ../overlays/pkgs.nix { inherit bun2nix; }); nix.settings = { - substituters = [ "https://claude-code.cachix.org" ]; - trusted-public-keys = [ "claude-code.cachix.org-1:YeXf2aNu7UTX8Vwrze0za1WEDS+4DuI2kVeWEE4fsRk=" ]; + substituters = [ + "https://claude-code.cachix.org" + "https://attic.xuyh0120.win/lantian" + ]; + trusted-public-keys = [ + "claude-code.cachix.org-1:YeXf2aNu7UTX8Vwrze0za1WEDS+4DuI2kVeWEE4fsRk=" + "lantian:EeAUQ+W+6r7EtwnmYjeVwx5kOGEBpjlBfPlzGlTNvHc=" + ]; }; } lanzaboote.nixosModules.lanzaboote