| 1 Feb 2026 |
Sofie 🏳️⚧️ (she/her) | ?? | 13:39:15 |
Sofie 🏳️⚧️ (she/her) | using impermance? | 13:39:20 |
Sofie 🏳️⚧️ (she/her) | and sops-nix | 13:39:40 |
Sofie 🏳️⚧️ (she/her) | ah | 13:44:53 |
Sofie 🏳️⚧️ (she/her) | fixed it | 13:44:54 |
Sofie 🏳️⚧️ (she/her) | somehow | 13:44:55 |
antifuchs | hm, something referenced by my nix config (it's flake-based and I updated inputs) has started using a determinateNix option, and the backtrace I'm getting is extremely unhelpful, even with --show-trace. https://gist.github.com/antifuchs/37c6fd57d62e1867aeff12201377bbfb is that trace from the repl, I can't see anything useful in there, is there a different thing I could do to get more info? | 16:17:48 |
lillecarl | How do you guys conveniently dogfood Lix development? If you replace system nix daemon and you break something badly enough and you want to revert for example. I can think of ways but I imagine someone has thought about it more than me 😄 | 18:26:10 |
hexa | there is always single user mode | 18:36:33 |
lillecarl | hexa: Yeah i guess just calling the old activationscript too. I realize never ever roll backwards | 18:40:38 |
vczf | In reply to @antifuchs:asf.computer hm, something referenced by my nix config (it's flake-based and I updated inputs) has started using a determinateNix option, and the backtrace I'm getting is extremely unhelpful, even with --show-trace. https://gist.github.com/antifuchs/37c6fd57d62e1867aeff12201377bbfb is that trace from the repl, I can't see anything useful in there, is there a different thing I could do to get more info? Possibly try a grep -rnFe ‘determinateNix’ or similar in /nix/store
Whatever nix code calling it must exist in the store somewhere. | 18:47:22 |
antifuchs | yeah, that tracks. and ooof | 18:47:49 |
antifuchs | (grep's still running on my store, btw) | 19:25:16 |
vczf | In reply to @antifuchs:asf.computer (grep's still running on my store, btw) grep -rnFe determinateNix /nix/store/*-source* might work better | 19:38:59 |
vczf | Not at my computer right now though | 19:39:13 |
vczf | In reply to @antifuchs:asf.computer (grep's still running on my store, btw) * grep -rnFe determinateNix /nix/store/-source/**.nix` might work better | 19:41:04 |
antifuchs | yeah, I probably could do something smarter with find/xargs there | 19:41:30 |
antifuchs | find /nix/store -type f -name \*.nix -print0 | xargs -0 grep -l determinateNix so I don't run into argv limits | 19:42:20 |
vczf | Or **/*.nix as the grep arg should work | 19:43:39 |
K900 | rg -t nix determinateNix ez | 19:45:02 |
antifuchs | In reply to @vczf:matrix.org Or **/*.nix as the grep arg should work Not in my shell, no. But anyways I’m off to walk the dog, should be done by then | 19:47:26 |
antifuchs | (Also I don’t trust rg’s file selection mechanisms at all, unless I’m in a git repo. Been burned too many times by that) | 19:47:57 |
vczf | Oh lol ripgrep is almost 10 years old and I still haven’t gotten around to trying it | 19:48:27 |
0x4fbb09 it/its ⛯✇ΘΔ | the automatic exclusions? | 19:48:35 |
toonn | Start today! | 19:48:41 |
0x4fbb09 it/its ⛯✇ΘΔ | yeah, rg -uuu is the way to specify "search absolutely everything" | 19:49:14 |
antifuchs | I felt like I could trust it once, then the cli changed and I haven’t trusted it since. Maybe in 10 years I will use that again, but for now? Nah | 20:18:59 |
antifuchs | It’s great in git repos tho! | 20:19:44 |
Sofie 🏳️⚧️ (she/her) | rip grep all 😭 | 20:24:33 |
| zimward changed their display name from zimward @fosdem to zimward. | 20:36:21 |