!9IQChSjwSHXPPWTa:lix.systems

Lix

1119 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms300 Servers

Load older messages


SenderMessageTime
23 Dec 2025
@acidbong:envs.netAcid 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_:matrix.orgpltrzacknowledged; thank you!20:30:32
@thubrecht:matrix.orgthubrecht

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
@acidbong:envs.netAcid 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:matrix.orgthubrecht 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
@acidbong:envs.netAcid Bong but it still initiates a new instance of pkgs in that default.nix 🤔 21:20:34
24 Dec 2025
@celrahir:matrix.orgKurotoshiro joined the room.10:57:12
@petrichor:envs.netJez (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
@petrichor:envs.netJez (he/him) ♾️is cache.lix.systems down temporarily?12:02:04
@raitobezarius:matrix.orgraitobezariusYep, that's correct12:02:46
@raitobezarius:matrix.orgraitobezariusIt will probably down for a while alas...12:02:54
@julienmalka:matrix.orgJulienpray for ISP12:07:49
@petrichor:envs.netJez (he/him) ♾️at least i remembered how to specify a different list of substituters at the commandline 😅12:17:32
@ivy:faggot.shivywhat’s hosted on that cache ?12:18:05
@emma:rory.gayEmma [it/its]i thought cache errors were nonfatal?12:21:25
@raitobezarius:matrix.orgraitobezarius
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:lossy.networkhexacache errors are super fatal 😄 12:22:13
@raitobezarius:matrix.orgraitobezarius
In reply to @ivy:faggot.sh
what’s hosted on that cache ?
Install artifacts, release artifacts, docs
12:22:11
@hexa:lossy.networkhexa* substitution errors are super fatal 😄 12:22:28
@hexa:lossy.networkhexacache misses are not12:22:35
* @emma:rory.gayEmma [it/its] looks at having LAN machines in my flake.nix12:22:38
@emma:rory.gayEmma [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:rory.gayEmma [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:rory.gayEmma [it/its](which, for extra fun, is a hosts file entry on machines specifically within this LAN)12:25:12
@editorgnome:matrix.orgeditorgnome joined the room.12:44:48
@n4ch7:n3831.netn4ch723hr3r (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 network12:46:10
@sudoer777:matrix.org37h4n joined the room.16:45:05
@sudoer777:matrix.org37h4nI'm getting SSL errors and then the operation stalls and keeps retrying16:45:43
@k900:0upti.meK900Yes, the infrastructure is currently down16:49:21
@sudoer777:matrix.org37h4n* I'm getting SSL errors and then the operation stalls and keeps retrying then eventually gives up16:56:07

Show newer messages


Back to Room ListRoom Version: 10