| 18 Nov 2025 |
Sofie 🏳️⚧️ (she/her) | can't you manually access those keys? | 14:58:58 |
Sofie 🏳️⚧️ (she/her) | like | 14:59:27 |
Sofie 🏳️⚧️ (she/her) | outside of netrc curl | 14:59:31 |
522 it/its ⛯ΘΔ | uhhh you'd presumably be able to make it readably only by root users? | 15:00:08 |
Sofie 🏳️⚧️ (she/her) | via the file? couldn't you just get a key and make something like fetchcurl | 15:00:07 |
Sofie 🏳️⚧️ (she/her) | Yea | 15:00:27 |
Sofie 🏳️⚧️ (she/her) | Probably | 15:00:29 |
Sofie 🏳️⚧️ (she/her) | I'll test | 15:00:34 |
522 it/its ⛯ΘΔ | in any case for weird fucked up fetchers i'd just make a script to do it and then insert it into the store tbh | 15:00:48 |
522 it/its ⛯ΘΔ | (then use requireFile in the package) | 15:01:08 |
Sofie 🏳️⚧️ (she/her) | yea | 15:06:33 |
522 it/its ⛯ΘΔ | looking at that one fucking package repo that geoblocks the uk so i wrote a script to curl --proxy socks5://localhost:9050 | 15:12:27 |
522 it/its ⛯ΘΔ | maybe i should just set tor as a global proxy for nix operations | 15:12:51 |
ghpzin | I doubt you will be happy with download speed, especially when there is no indication whether it downloads at all other than looking at network stats. | 15:15:06 |
522 it/its ⛯ΘΔ | i mean, i daily drive tor browser / torvpn on my phone i'm used to """slow""" internet anyways, my normal download speed is 4MB/s, and tor can get around 1MB/s on average for me | 15:17:39 |
Sofie 🏳️⚧️ (she/her) | I mean,,,, blocking terf island is reasonable /hj | 15:22:54 |
522 it/its ⛯ΘΔ | i mean yeah but like. why do people feel the need to comply with laws from countries they have no involvement in if $oppressive_country says "hey, just so you know, all mention of homosexuality is illegal by our laws. everyone needs to remove that from their sites" they would (hopefully) be rightfully laughed at and ignored | 15:24:22 |
522 it/its ⛯ΘΔ | anyways not the place for that im just annoyed | 15:24:38 |
Sofie 🏳️⚧️ (she/her) | yeah. I agree | 15:25:06 |
Zoe Z | what does nix-eval-jobs --no-instantiate actually do? | 18:21:17 |
raitobezarius | simply not write the .drv | 18:21:45 |
raitobezarius | it's used in Nixpkgs CI to accelerate things from what I gather | 18:22:05 |
raitobezarius | in practice, what it does is just enable the read only mode for the store | 18:22:30 |
raitobezarius | which means that all code that writeDerivation will perform the hash modulo calculation without touching the disk | 18:22:54 |
raitobezarius | a bunch of performance could be obtained without that no-instantiate with ideas like https://gerrit.lix.systems/c/lix/+/4088 | 18:23:14 |
raitobezarius | (which is completely vapourware right now) | 18:23:34 |
Grimmauld (any/all) | i am confused. I am trying to do remote builds with an ssh sk key. nix store ping --store ssh://grimmauld.de?ssh-key=~/.ssh/id_ed25519_sk_nix_build works, but trying to use the builder with that key does not. Using a different (non-sk key) does work. The key does not have a password, and is configured as no-touch-required. Am i missing something? | 18:27:47 |
raitobezarius | yeah | 18:28:16 |
raitobezarius | it's the daemon that needs to access it | 18:28:20 |
raitobezarius | so when you do your first command | 18:28:25 |