alexteves has quit [Remote host closed the connection]
philr has joined #nix-darwin
carlosdagos has joined #nix-darwin
philr has quit [Ping timeout: 250 seconds]
hamishmack has quit [Ping timeout: 246 seconds]
philr has joined #nix-darwin
philr has quit [Quit: WeeChat 2.2]
periklis has joined #nix-darwin
trcc has joined #nix-darwin
trcc has quit [Read error: Connection reset by peer]
trcc_ has joined #nix-darwin
__Sander__ has joined #nix-darwin
trcc_ has quit [Remote host closed the connection]
trcc has joined #nix-darwin
hamishmack has joined #nix-darwin
__Sander__ has quit [Ping timeout: 245 seconds]
__Sander__ has joined #nix-darwin
trcc has quit [Remote host closed the connection]
trcc has joined #nix-darwin
trcc has quit [Remote host closed the connection]
trcc has joined #nix-darwin
carlosdagos has quit [Quit: Connection closed for inactivity]
trcc has quit [Remote host closed the connection]
trcc has joined #nix-darwin
trcc has quit [Ping timeout: 246 seconds]
trcc has joined #nix-darwin
trcc has quit [Ping timeout: 245 seconds]
trcc has joined #nix-darwin
<nikivi> I wonder why `The Nix installer will no longer default to the Multi-User installation for macOS` was made
<nikivi> I currently have it installed as multi-user, is that worse off than single user?
<nikivi> I only use on user on my macbook
<nikivi> one*
<LnL> no
<LnL> I'm going to try to explain what the nix-daemon does and why you should use it in a manual section
<LnL> it's a bit more tricky to manage and upgrade, which isn't good for new users but it provides a number of advantages over a single-user unstall
philr has joined #nix-darwin
alexteves has joined #nix-darwin
philr has quit [Ping timeout: 240 seconds]
periklis has quit [Ping timeout: 240 seconds]
trcc has quit [Remote host closed the connection]
trcc has joined #nix-darwin
<nikivi> hey LnL
<nikivi> Does darwin touch IFS variable in shell?
<nikivi> ❯ printf '%q\n' "$IFS"
<nikivi> \ $'\t'$'\n'$'\0'
<nikivi> is set to above
<nikivi> but I haven't done that
trcc has quit [Ping timeout: 250 seconds]
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nix-darwin
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nix-darwin
__Sander__ has quit [Quit: Konversation terminated!]
trcc has joined #nix-darwin
trcc has quit [Ping timeout: 244 seconds]
trcc has joined #nix-darwin
trcc has quit [Ping timeout: 244 seconds]
<johnw> LnL: I have something like 32 build users, but it still complains that "all build users are in use" when I try to use nix-build in two different shells
<johnw> my maxJobs = 10, so should I be able to run 3 nix-build's at the same time?
<LnL> hmm, the daemon should be funneling the jobs based on max-jobs
<johnw> what command will list available/current build users?
<LnL> I'd have to check
<LnL> you have to look at the group membership of the nixbld group, not the users themselves
<LnL> johnw: dscl . -read /Groups/nixbld GroupMembership
<johnw> ah, I have 10!
<johnw> how do I add more?
* LnL searches in nix-darwin
<johnw> I really want 20, one for each virtual core, even though in general I use -j10
<LnL> ah not quoted, so
<LnL> dscl . -create /Groups/nixbld GroupMembership nixbld1 nixbld2
<johnw> just restate the membership entirely?
<johnw> the installation created nixbld1 through nixbld32
<johnw> might as well have them all be in the nixbld group
<gchristensen> ...are they not in the group?
<gchristensen> guhh
<LnL> yeah, there's also darwin-option users.nix.configureBuildUsers
<johnw> ooh
<johnw> that's even better
<LnL> but I don't remember if it updates an existing group
<johnw> not better
<LnL> :/
<johnw> ok, this worked: sudo dscl . -create /Groups/nixbld GroupMembership $(for i in $(seq 1 32) ; do echo nixbld$i ; done)
<LnL> yeah it doesn't
nikivi has quit [Quit: ZNC is awesome]
<LnL> ah no it does, but you have to set users.knownUsers
* LnL is scared of messing with system stuff like users
<LnL> how does nixos know what users are "mutable" vs generated and should be removed?
nikivi has joined #nix-darwin
<LnL> urgh, I'm not going to do anything today am I
<johnw> it's a holiday in the US; we've infected you
<gchristensen> +1
trcc has joined #nix-darwin
<LnL> I'm generally extra productive during official holidays
<LnL> they sneak up on me so I'm usually in work rhythm without any plans
trcc has quit [Ping timeout: 245 seconds]
trcc has joined #nix-darwin
trcc has quit [Ping timeout: 240 seconds]
yastero has quit [*.net *.split]
eacameron has quit [*.net *.split]
zimbatm has quit [*.net *.split]
manveru has quit [*.net *.split]
carter has quit [*.net *.split]
kaychaks has quit [*.net *.split]
niksnut has quit [*.net *.split]
niksnut has joined #nix-darwin
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nix-darwin
trcc has joined #nix-darwin
trcc has quit [Ping timeout: 244 seconds]
philr has joined #nix-darwin
carter has joined #nix-darwin
carter has left #nix-darwin [#nix-darwin]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jtojnar has quit [Quit: jtojnar]
trcc has joined #nix-darwin
jtojnar has joined #nix-darwin
trcc has quit [Ping timeout: 244 seconds]
philr has quit [Quit: WeeChat 2.2]
hamishmack has joined #nix-darwin
carlosdagos has joined #nix-darwin