From 6720adbfcc17797e71de7c84a9a27f72f44a6601 Mon Sep 17 00:00:00 2001 From: Superredstone Date: Thu, 5 Mar 2026 21:56:19 +0100 Subject: [PATCH] feat: add cachix caches --- modules/nix-config/caches.nix | 19 +++++++++++++++++++ modules/nix-config/default.nix | 1 + 2 files changed, 20 insertions(+) create mode 100644 modules/nix-config/caches.nix diff --git a/modules/nix-config/caches.nix b/modules/nix-config/caches.nix new file mode 100644 index 0000000..59c283a --- /dev/null +++ b/modules/nix-config/caches.nix @@ -0,0 +1,19 @@ +{ ... }: +{ + nix.settings = { + substituters = [ + "https://cache.nixos.org" + "https://nixvim-superredstone.cachix.org" + "https://spotiflac-cli.cachix.org" + ]; + trusted-public-keys = [ + "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" + "nixvim-superredstone.cachix.org-1:mEXHVxEv5dKka3FOxTMFDfdk/DJ0baydsahi+zZIcQE=" + "spotiflac-cli.cachix.org-1:UgpE8P0TO8NuF03vF117r/vgTkjq13Z3JqGzaQdC7xE=" + ]; + trusted-users = [ + "root" + "@wheel" + ]; + }; +} diff --git a/modules/nix-config/default.nix b/modules/nix-config/default.nix index 1f311c7..0b01e4f 100644 --- a/modules/nix-config/default.nix +++ b/modules/nix-config/default.nix @@ -6,6 +6,7 @@ }: { imports = [ + ./caches.nix ./hardware.nix ./keyboard.nix ./security.nix