Nix-shell often leaves stray files in home, cache or /tmp, making cleanup a hassle. nocruft uses eBPF tracepoints to monitor filesystem creation syscalls of the shell and all its descendants, then reports the paths after exit. It works on x86_64 Linux (kernel ≥ 5.8) without chroot or strace, offering low‑overhead, precise tracking. Ideal for Nix users who want confidence that no cruft remains after experimentation.
View on GitHub →seqizz/nocruft