cachix: default binary cache is nixos.org, no need

to specify it explicitly (results in double entry in nix.conf)

Also force our nix.extraOptions because digga tries real hard to put
their binary caches there:
0595ae70cd/modules/nix-config.nix (L19-L23)
This commit is contained in:
teutat3s 2023-03-27 18:03:28 +02:00
parent ef1c8b0946
commit cc35703d17
Signed by: teutat3s
GPG key ID: 4FA1D3FA524F22C1
3 changed files with 1 additions and 16 deletions

View file

@ -21,7 +21,7 @@
allowed-users = ["@wheel"]; allowed-users = ["@wheel"];
}; };
# Generally useful nix option defaults # Generally useful nix option defaults
extraOptions = '' extraOptions = lib.mkForce ''
min-free = 536870912 min-free = 536870912
keep-outputs = true keep-outputs = true
keep-derivations = true keep-derivations = true

View file

@ -1,13 +0,0 @@
{
pkgs,
lib,
...
}: let
folder = ./.;
toImport = name: value: folder + ("/" + name);
filterCaches = key: value: value == "regular" && lib.hasSuffix ".nix" key && key != "default.nix";
imports = lib.mapAttrsToList toImport (lib.filterAttrs filterCaches (builtins.readDir folder));
in {
inherit imports;
nix.settings.substituters = ["https://cache.nixos.org/"];
}

View file

@ -7,8 +7,6 @@
}: let }: let
inherit (lib) fileContents; inherit (lib) fileContents;
in { in {
imports = [../cachix];
config = { config = {
pub-solar.audio.mopidy.enable = true; pub-solar.audio.mopidy.enable = true;
pub-solar.audio.bluetooth.enable = true; pub-solar.audio.bluetooth.enable = true;