!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1178 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org192 Servers

Load older messages


SenderMessageTime
29 Mar 2026
@reckenrode:matrix.orgRandy EckenrodeThough it sounds like this is targeting more than Darwin with the deb stuff.14:18:26
@eveeifyeve:matrix.orgeveeifyeveOverall I think it's a great idea to have it in nixpkgs for accessability, documented on how to use it and comes with greater community adoption.14:19:25
@eveeifyeve:matrix.orgeveeifyeveLike it makes it at a fingertip that packages from nixpkgs can just be used for another package repo.14:20:13
@eveeifyeve:matrix.orgeveeifyeve* Like it makes it at a fingertip that packages from nixpkgs can just be used for another package repo. Helps businesses use nix as a CI tool (which is what it's made for)14:20:48
@eveeifyeve:matrix.orgeveeifyeve* Like it makes it at a fingertip that packages from nixpkgs can just be used for another package repo. Helps businesses use nix as a CI tool (which is what tomberek proposed)14:22:09
@eveeifyeve:matrix.orgeveeifyeveWrite the package once, use everywhere.14:22:48
@k900:0upti.meK900Except bundlers have like 300000 different caveats especially on Linux14:24:36
@eveeifyeve:matrix.orgeveeifyeve* Like it makes it at a fingertip that packages from nixpkgs can just be used for another package repo. Helps businesses use nix as a CI tool (which is what nix is made for)14:24:39
@k900:0upti.meK900That have consistently remained unaddressed and will probably stay that way unless you want to, like, port most of pressure-vessel14:25:12
@k900:0upti.meK900(and even that comes with other bonus caveats)14:25:25
@eveeifyeve:matrix.orgeveeifyeveLike what?14:25:58
@k900:0upti.meK900Like graphics drivers14:26:05
@eveeifyeve:matrix.orgeveeifyeve* Like what? Give me some examples.14:26:11
@eveeifyeve:matrix.orgeveeifyeveNix-user-chroot.14:26:40
@eveeifyeve:matrix.orgeveeifyeve* Nix-user-chroot (rust rewrite).14:26:46
@k900:0upti.meK900Doesn't solve any of the aforementioned problems14:27:05
@k900:0upti.meK900Physically cannot, actually14:27:16
@eveeifyeve:matrix.orgeveeifyeveYou sure: https://github.com/nix-community/nix-user-chroot/blob/f194ad992e20e1feb7488d13c6f620790241196b/src/main.rs#L428-L43614:27:48
@k900:0upti.meK900Yes, very sure14:28:08
@k900:0upti.meK900That's not a solution14:28:10
@eveeifyeve:matrix.orgeveeifyeveBut toArx fully works even with graphics.14:29:19
@eveeifyeve:matrix.orgeveeifyeve* But toArx in the bundlers repo fully works even with graphics.14:29:29
@eveeifyeve:matrix.orgeveeifyeve* But toArx in the bundlers repo fully works even with graphics. I have tested it.14:29:36
@k900:0upti.meK900Look14:29:42
@k900:0upti.meK900I can't explain the entire history of Graphics Drivers In Containers Are Completely Fucked to you right now14:30:04
@k900:0upti.meK900But you can go look at the kind of shit Valve is doing to make it even remotely workable14:30:16
@k900:0upti.meK900There are fundamental design issues here that can't be solved by symlinks or bind mounts or whatever14:30:44
@k900:0upti.meK900And fixing that would require an ecosystem wide effort with vendor involvement14:31:37
@k900:0upti.meK900Which, to be clear, I'd love to see happen14:31:41
@k900:0upti.meK900But unless someone wants to throw, like, six figures at it, it probably isn't going to14:32:07

Show newer messages


Back to Room ListRoom Version: 6