!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1170 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
13 Mar 2026
@emilazy:matrix.orgemilythey don't really support that though11:35:47
@emilazy:matrix.orgemilythey don't support a lot of things :P11:35:56
@nasso:matrix.orgnassoyeah haha11:36:16
@nasso:matrix.orgnassowell thank you so much! love your work11:36:30
@emilazy:matrix.orgemilydon't thank me too much, I've been neglecting nix-darwin terribly lately ๐Ÿ˜…11:37:13
@emilazy:matrix.orgemilysamasaur and Enzime deserve the credit for keeping it going right now11:37:53
@nasso:matrix.orgnassoive seen you a lot when digging through multi-user issues and PRs :p11:39:03
@emilazy:matrix.orgemilyyeah killing off user-specific activation was my white whale for like a year and a half haha11:40:25
@emilazy:matrix.orgemily fwiw, I consider everything that needs system.primaryUser set to be essentially deprecated and something that should be handled in Home Manager instead or at least under users.users.<name> 11:41:01
@emilazy:matrix.orgemilythe problem is there's not always a good alternative yet and I haven't had time to draw the rest of the owl11:41:34
@emilazy:matrix.orgemilybut the idea is that a configuration shouldn't treat any particular user specially11:42:15
@nasso:matrix.orgnassothat's what i was understanding yeah that's why i didn't want to set primaryUser11:42:38
@emilazy:matrix.orgemilynote that you'll have to set up Homebrew manually as that user unless you use a third party module like nix-homebrew to bootstrap it11:45:27
@emilazy:matrix.orgemilyI didn't see why you want to use Homebrew specifically though so it's possible you don't need it at all11:45:55
@emilazy:matrix.orgemilywhich is certainly the most native experience if it suffices11:46:07
@nor1nco:matrix.orgNorincoWhy didn't the Lix installation script create a case-sensitive APFS volume? Won't this cause issues in future use?13:02:43
@emilazy:matrix.orgemilycase-sensitive stores on macOS aren't fully ready for prime time yet13:06:56
@emilazy:matrix.orgemilyI run with one, but some packages need adjustment for it, and there is complicated stuff around the "case hack" that needs solving first13:07:24
@emilazy:matrix.orgemilyalong with managing a temporary directory in the store volume13:07:52
@emilazy:matrix.orgemilyif/when those issues get fixed there'll probably also be a migration plan for existing stores, so I wouldn't worry about it13:08:31
@redbunnyninja:matrix.orgredbunnyninjaok, i figured it all out. it was some special logic that some of the config scripts had that tried to be too smart. after some tweaking its all fine. thanks for helping :) 13:15:48

There are no newer messages yet.


Back to Room ListRoom Version: 6