Skip to content

Commit

Permalink
fix: use official attic as substituter
Browse files Browse the repository at this point in the history
Just found it in GHA logs
  • Loading branch information
tennox committed Jan 19, 2025
1 parent 6e53874 commit e828a74
Showing 1 changed file with 32 additions and 30 deletions.
62 changes: 32 additions & 30 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -26,38 +26,40 @@
};
};

outputs = inputs @ { self, flake-parts, ... }: let
supportedSystems = [
"x86_64-linux"
"aarch64-linux"
"riscv64-linux"
"aarch64-darwin"
"x86_64-darwin"
];

inherit (inputs.nixpkgs) lib;

modules = builtins.foldl' (acc: f: f acc) ./flake [
builtins.readDir
(lib.filterAttrs (name: type:
type == "regular" && lib.hasSuffix ".nix" name
))
(lib.mapAttrsToList (name: _:
lib.path.append ./flake name
))
];

in flake-parts.lib.mkFlake { inherit inputs; } {
imports = modules;
systems = supportedSystems;

debug = true;
};
outputs = inputs @ { self, flake-parts, ... }:
let
supportedSystems = [
"x86_64-linux"
"aarch64-linux"
"riscv64-linux"
"aarch64-darwin"
"x86_64-darwin"
];

inherit (inputs.nixpkgs) lib;

modules = builtins.foldl' (acc: f: f acc) ./flake [
builtins.readDir
(lib.filterAttrs (name: type:
type == "regular" && lib.hasSuffix ".nix" name
))
(lib.mapAttrsToList (name: _:
lib.path.append ./flake name
))
];

in
flake-parts.lib.mkFlake { inherit inputs; } {
imports = modules;
systems = supportedSystems;

debug = true;
};


nixConfig = {
extra-substituters = [ "https://attic.tam.ma/attic" ];
extra-trusted-public-keys = [ "attic:Dc088G5QEZnihlLq73D4RWw8PbQ+SIe0UHslzqXdULs=" ];
extra-substituters = "https://staging.attic.rs/attic-ci";
extra-trusted-public-keys = "attic-ci:U5Sey4mUxwBXM3iFapmP0/ogODXywKLRNgRPQpEXxbo=";
};

}

0 comments on commit e828a74

Please sign in to comment.