!GczNDVOkmUAxrFFnCg:maralorn.de

❄️ Nix Da(rmstadt)

119 Members
Nächstes Treffen: 22.09.2025.(<https://md.darmstadt.ccc.de/nixda-202506>) | Dekoratives Systemmanagement. How dare you … wenn Nix hilft | Use `/roomnick` for silly sentiments. | https://nix-cheatsheet.pixie.homes67 Servers

Load older messages


SenderMessageTime
25 Nov 2025
@atemu12:matrix.orgAtemuOTOH: pure eval ist nice und so, aber die meiste Zeit brauch ich das schlicht und einfach nicht15:05:50
@piegames:flausch.socialpiegames In der Zwischenzeit könnte man sich natürlich was mit impure eval (oder restricted-eval) zusammen bauen, aber ich weiß von niemandem der das bislang getan hätte 15:06:09
@atemu12:matrix.orgAtemuI'm gonna ask the dangerous question then: How hard could it be? :D15:07:31
@atemu12:matrix.orgAtemuWollt das eh mal probieren; flakes einfach in pure nix implementieren15:07:52
@atemu12:matrix.orgAtemu("einfach" lol)15:08:04
@piegames:flausch.socialpiegamesSo einfach wie Fahrrad fahren15:08:10
@piegames:flausch.socialpiegamesIm Bällebad15:08:10
@piegames:flausch.socialpiegamesEigentlich ist es einfach, du musst nur erst zwanzig Jahre an legacy wegkehren damit es dir nicht unterm Arsch überall bricht15:08:41
@atemu12:matrix.orgAtemuUff15:08:55
@atemu12:matrix.orgAtemuUnd dann nochmal 10Jahre legacy oben drauf ig 🫠15:09:08
@atemu12:matrix.orgAtemuFlakes sind ja irgendwie schon legacy code inzwischen15:09:31
@piegames:flausch.socialpiegamesman kann auch weniger Ficke geben aber dann passieren halt solche cursed regressions https://github.com/NixOS/nix/issues/14642 🤷15:09:36
@piegames:flausch.socialpiegames(bin da etwas salty weil ich seit ungelogen über einem Jahr an passenden Deprecations arbeite um das sinnvoll aufzuräumen, und irgendwo im Paralleluniversum römmst da jemand ein Refactor rein ohne sich drum zu scheren)15:10:20
@atemu12:matrix.orgAtemuWild..15:10:41
@atemu12:matrix.orgAtemuOTOH hört sich das nicht intended an15:11:01
@hexa:lossy.networkhexadie wissen halt nicht genau was sie tun15:13:00
@cyclopentane:aidoskyneen.eupentane ⭔ ist das nicht basically flake-compat? 15:20:46
@atemu12:matrix.orgAtemuMacht das nicht intern wieder flake BS via getFlake?15:21:35
@atemu12:matrix.orgAtemuLike, für remote projects kann es das gerne weiter machen, aber für alles, das einfach nur im filesystem liegt hätte ich gern plain and simple local eval ohne irgendwas wo hin zu kopieren15:22:44
@atemu12:matrix.orgAtemuOder irgendwie auf mein VCS state zu dependen (wtf?)15:23:16
@atemu12:matrix.orgAtemu * 15:23:52
@atemu12:matrix.orgAtemu * 15:23:59
@niklaskorz:matrix.orgniklaskorz16:50:28
@niklaskorz:matrix.orgniklaskorzaber fetchTree16:50:51
@niklaskorz:matrix.orgniklaskorz(wenns vorhanden ist)16:50:56
@niklaskorz:matrix.orgniklaskorzah ne defaulted sogar zu false:16:51:21
@niklaskorz:matrix.orgniklaskorzhttps://git.lix.systems/lix-project/flake-compat/src/branch/main/default.nix16:51:22
@niklaskorz:matrix.orgniklaskorz lässt dich sogar copySourceTreeToStore auf false setzen, was die ursprüngliche Frage war wenn ich das richtig sehe 16:53:16
@atemu12:matrix.orgAtemuHuh!16:57:45
@atemu12:matrix.orgAtemuDann war ggf. einfach immer das copy an und das tut das dann auf flake-weise? Like, mit dirty tree warning and everything16:58:19

Show newer messages


Back to Room ListRoom Version: 6