Compare commits

..

6 commits

Author SHA1 Message Date
ec7803bc0c
home/git: blame ignore cabal 2025-10-17 10:33:03 +08:00
f7de01037e
packages/ruler: update 2025-10-17 09:55:23 +08:00
4e44039822
home: increase parallelism 2025-10-16 18:40:48 +08:00
87edda0bd7
home: remove old flake registry config
flakies is conceptually no longer a flake
2025-10-16 18:11:29 +08:00
329eabd171
vanadium: add more substituters 2025-10-16 18:10:32 +08:00
cb67ce3536
home: disable keep-derivations 2025-10-16 18:10:32 +08:00
3 changed files with 18 additions and 15 deletions

View file

@ -97,6 +97,11 @@
path = "ghc/ghc.git"; path = "ghc/ghc.git";
contents = blameIgnore; contents = blameIgnore;
} }
{
url = "github.com";
path = "haskell/cabal.git";
contents = blameIgnore;
}
]; ];
}; };
@ -112,15 +117,17 @@
nix = { nix = {
settings = { settings = {
# extra-substituters = [ extra-substituters = [
# "https://ghc-nix.cachix.org" "https://ghc-nix.cachix.org"
# "https://haskell-language-server.cachix.org" "https://haskell-language-server.cachix.org"
# "https://helix.cachix.org" "https://helix.cachix.org"
# ]; "https://cache.iog.io"
];
extra-trusted-public-keys = [ extra-trusted-public-keys = [
"ghc-nix.cachix.org-1:ziC/I4BPqeA4VbtOFpFpu6D1t6ymFvRWke/lc2+qjcg=" "ghc-nix.cachix.org-1:ziC/I4BPqeA4VbtOFpFpu6D1t6ymFvRWke/lc2+qjcg="
"haskell-language-server.cachix.org-1:juFfHrwkOxqIOZShtC4YC1uT1bBcq2RSvC7OMKx0Nz8=" "haskell-language-server.cachix.org-1:juFfHrwkOxqIOZShtC4YC1uT1bBcq2RSvC7OMKx0Nz8="
"helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs=" "helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs="
"hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ="
]; ];
}; };
}; };

View file

@ -8,7 +8,6 @@
package = lib.mkDefault (nixosConfig.nix.package or pkgs.nix); package = lib.mkDefault (nixosConfig.nix.package or pkgs.nix);
settings = { settings = {
allow-import-from-derivation = "true";
extra-substituters = [ extra-substituters = [
"https://nix-community.cachix.org" "https://nix-community.cachix.org"
"https://leana8959.cachix.org" "https://leana8959.cachix.org"
@ -25,14 +24,11 @@
"nix-command" "nix-command"
"flakes" "flakes"
]; ];
keep-outputs = true; # Build time derivations and sources allow-import-from-derivation = true;
}; keep-outputs = false; # Build time derivations and sources
registry.flakies = { http-connections = 50; # default: 25
from.id = "flakies"; max-substitution-jobs = 32; # default: 16
from.type = "indirect";
to.type = "git";
to.url = "https://git.confusedcompiler.org/leana8959/flakies";
}; };
}; };
} }

View file

@ -12,8 +12,8 @@
domain = "git.confusedcompiler.org"; domain = "git.confusedcompiler.org";
owner = "leana8959"; owner = "leana8959";
repo = "ruler"; repo = "ruler";
rev = "03f7b0bb545a59ddc031c08879eaf7e08dea1bef"; rev = "bb254a5a42f2f0a9e9c35230cc6a4ea4ad07ba8b";
hash = "sha256-ZNE2IR9f9zDS1t10bHqabXQiAq9aibfeQOo1pJtKUn0="; hash = "sha256-LjVC54HepbZUfGzQXMEowSrD63LqyN4q7aszr9sUZvc=";
}) })
{}; {};