| 24 Feb 2026 |
WeetHet | I mean we can always ship a pre-built signed application alongside nix-darwin installation | 20:21:25 |
WeetHet | I don't know what it can even be used for? | 20:21:43 |
WeetHet | Mounting /opt/nix to /nix? | 20:21:49 |
Randy Eckenrode | Filesystems. I wonder if it’s possible to use it to implement libfuse. Right now, the only implementations are proprietary. | 20:25:02 |
Randy Eckenrode | * | 20:25:10 |
WeetHet | Is macFUSE closed source? | 20:25:36 |
Randy Eckenrode | Yes. That’s why we some stuff with stubs in Nixpkgs. | 20:26:05 |
WeetHet | They claim to be using FSKit | 20:26:10 |
Randy Eckenrode | * | 20:26:17 |
Randy Eckenrode | It’s possible they changed the implementation in a recent release. | 20:26:42 |
Randy Eckenrode | It would still be nice to have a copyleft implementation if only so we can distribute it. | 20:27:02 |
samasaur | https://github.com/macfuse/macfuse/wiki/FUSE-Backends | 20:27:48 |
samasaur | looks like they still default to a kernel extension and FSKit has a number of limitations | 20:28:14 |
WeetHet |
Using mount points outside of /Volumes is not supported by FSKit. This contradicts the Apple example, no?
| 20:28:45 |
WeetHet | *
Using mount points outside of /Volumes is not supported by FSKit.
This contradicts the Apple example, no?
| 20:28:53 |
Randy Eckenrode | Were some of those relaxes in macOS 26? The example mounts outside of /Volumes. | 20:29:02 |
Randy Eckenrode | * Were some of those relaxed in macOS 26? The example mounts outside of /Volumes. | 20:29:09 |
WeetHet |
mount -t passthrough ~/Documents ~/passthrough-fs tells the extension to present the contents of your Documents directory as another file system, mounted at passthrough-fs
| 20:29:09 |
samasaur | the macFUSE page could be wrong, that's just the latest information I see from them | 20:29:31 |
WeetHet | How would nix even benefit from a fuse library for macOS? | 20:31:16 |
WeetHet | Mounted wherever | 20:31:37 |
WeetHet | Can't really use it for sandboxing | 20:31:58 |
| 25 Feb 2026 |
| wymiller joined the room. | 03:06:12 |
rebmit[reb] | maybe we could replace https://github.com/nix-darwin/nix-darwin/commit/1f9cca7781b18a073c45823a24e9bd74eb83d3fe with a bind mount? | 06:49:31 |
toonn | Can't create bind mounts on macOS. | 08:35:19 |
Randy Eckenrode | That FSKit sample seemingly can do it, but I doubt that will help with the spotlight situation. | 11:32:53 |
| tiferrei joined the room. | 11:45:49 |
| LogN set a profile picture. | 14:55:55 |
| thytom changed their display name from thytom to Thytom. | 15:36:05 |
| thytom changed their display name from Thytom to thytom. | 15:36:09 |