| 23 Dec 2025 |
Acid Bong | (i'm not sure tho, if general Nix ecosystem is ontopic here or better fits #Nix / NixOS 🤔, but i'm no moderator to decide that) | 20:25:38 |
pltrz | acknowledged; thank you! | 20:30:32 |
thubrecht | You just have to find the right entrypoint, in that case, the following works:
git-hooks = import (source."git-hooks.nix" + "/nix") {
nixpkgs = source.nixos-unstable;
gitignore-nix-src = null;
system = builtins.currentSystem;
isFlakes = false;
};
| 20:31:51 |
Acid Bong | In reply to @thubrecht:matrix.org
You just have to find the right entrypoint, in that case, the following works:
git-hooks = import (source."git-hooks.nix" + "/nix") {
nixpkgs = source.nixos-unstable;
gitignore-nix-src = null;
system = builtins.currentSystem;
isFlakes = false;
};
wait, will gitignore-nix-src = null; isFlakes = false; actually work? looking at this code, i see it needs gitignore.nix to be non-null | 20:52:41 |
thubrecht | It is only used if you want to build the pre-commit check via a derivation, if you only care for the shellHook then it is unused (also the isFlakes = false is unnecessary after all) | 21:04:33 |
Acid Bong | but it still initiates a new instance of pkgs in that default.nix 🤔 | 21:20:34 |
| 24 Dec 2025 |
| Kurotoshiro joined the room. | 10:57:12 |
Jez (he/him) ♾️ | error: unable to download 'https://cache.lix.systems/wd3z3fax8460zifpzi4v50zfq5l2jfbv.narinfo': Connection timed out after 5005 milliseconds (curl error code=28) 😭 | 12:01:43 |
Jez (he/him) ♾️ | is cache.lix.systems down temporarily? | 12:02:04 |
raitobezarius | Yep, that's correct | 12:02:46 |
raitobezarius | It will probably down for a while alas... | 12:02:54 |
Julien | pray for ISP | 12:07:49 |
Jez (he/him) ♾️ | at least i remembered how to specify a different list of substituters at the commandline 😅 | 12:17:32 |
ivy | what’s hosted on that cache ? | 12:18:05 |
Emma [it/its] | i thought cache errors were nonfatal? | 12:21:25 |
raitobezarius | In reply to @emma:rory.gay i thought cache errors were nonfatal? They should be but it's the moment where we can discover they are fatal now :-) | 12:22:00 |
hexa | cache errors are super fatal 😄 | 12:22:13 |
raitobezarius | In reply to @ivy:faggot.sh what’s hosted on that cache ? Install artifacts, release artifacts, docs | 12:22:11 |
hexa | * substitution errors are super fatal 😄 | 12:22:28 |
hexa | cache misses are not | 12:22:35 |
| * Emma [it/its] looks at having LAN machines in my flake.nix | 12:22:38 |
Emma [it/its] | nixConfig = {
extra-substituters = [
# private
"http://nix-bincache.rory-desktop.local"
# public
"https://attic.computer.surgery/grapevine";
"https://hyprland.cachix.org"
"https://nix-bincache.rory.gay"
];
extra-trusted-public-keys = [
"nix-bincache.rory-desktop.local:LDcVGNQoaprWeggWcRE1N0jjEqdjOR1D0kOI3fZne24="
"grapevine:nYiZ0Qz9nT7Y7kNC/2NdoS3+J9gwTyWxOvlwZnFgceA="
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
"nix-bincache.rory.gay:663PIW8xxgIImxLcsokODWI2PHFWXvzJEfjX6TaIjxQ="
];
};
i wonder how none of my non LAN machines never errored out about being unable to resolve rory-desktop.local lol | 12:23:31 |
Emma [it/its] | * nixConfig = {
extra-substituters = [
# private
"http://nix-bincache.rory-desktop.local"
# public
"https://attic.computer.surgery/grapevine";
"https://hyprland.cachix.org"
"https://nix-bincache.rory.gay"
];
extra-trusted-public-keys = [
"nix-bincache.rory-desktop.local:LDcVGNQoaprWeggWcRE1N0jjEqdjOR1D0kOI3fZne24="
"grapevine:nYiZ0Qz9nT7Y7kNC/2NdoS3+J9gwTyWxOvlwZnFgceA="
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
"nix-bincache.rory.gay:663PIW8xxgIImxLcsokODWI2PHFWXvzJEfjX6TaIjxQ="
];
};
i wonder how none of my non LAN machines errored out about being unable to resolve rory-desktop.local lol | 12:24:00 |
Emma [it/its] | (which, for extra fun, is a hosts file entry on machines specifically within this LAN) | 12:25:12 |
| editorgnome joined the room. | 12:44:48 |
n4ch723hr3r (putting stuff in your name is cringe) | i use nebula for that so i dont have to fiddle around and it works even if im not on the same network | 12:46:10 |
| 37h4n joined the room. | 16:45:05 |
37h4n | I'm getting SSL errors and then the operation stalls and keeps retrying | 16:45:43 |
K900 | Yes, the infrastructure is currently down | 16:49:21 |
37h4n | * I'm getting SSL errors and then the operation stalls and keeps retrying then eventually gives up | 16:56:07 |