As a nix-installer
user, I have been hacking with the DeterminateSystems nix-installer lately. Is there anyway I can join these meetings live? Where I can get the schedule of next meeting?
They’re every other Wednesday at 10am EDT/EST. I can invite if you dm me an email address.
Sure, thanks. That would be great!
Please thank Hoverbear (and everyone else involved at DS) for all the hard work regarding the installer. nix-darwin does not play nice with it but their work is much appreciated!
notes for 2023-10-25
- Abathur did a cursed thing with path_helper testing workaround for macOS updates overwriting zsh shell hook · GitHub
-
nix-installer
took a slightly different strategy of a oneshot service: Make our Nix installation immune to macOS upgrades by grahamc · Pull Request #672 · DeterminateSystems/nix-installer · GitHub - We want to try both methods and see which works best and people prefer.
- New visitor Riya Bisht! – -Going to connect about library usage
notes for 2023-11-08
- Travis’s self-proclaimed ‘disgusting’ PR (zsh profile persistence, darwin-installer: work around zshrc overwrites by abathur · Pull Request #9243 · NixOS/nix · GitHub)
-
--no-modify-profile
on multi-user installer? (multi-user installer: support --no-modify-profile by abathur · Pull Request #9179 · NixOS/nix · GitHub) -
$XDG_DATA_DIRS
https://github.com/NixOS/nix/pull/8985- Abathur will check in Mac room if this will hurt Mac support
- abathur, after meeting: It looks like this is already being set for
nix-darwin
users by https://github.com/LnL7/nix-darwin/blob/eb2b9b64238349bd351561e32e260cac15db6f9a/modules/environment/default.nix#L178-L179. I don’t see any obvious reports against that repo that identify this as a source of trouble. No red flags, at least.
- abathur, after meeting: It looks like this is already being set for
- Abathur will check in Mac room if this will hurt Mac support
- Gonna sync nixos-org installer with detsys-org one
Regarding that and the recent success of the detsys installer, is there a tracking issue for replacing the current installer with a fork of the detsys one? I’ve seen talks about this being done and also heard that there are some changes that have to be incorporated before it can happen, but didn’t find anything on our issue tracker.
There is no tracking issue. The changes can generally be characterized as disabling telemetry and undoing the ~opinionated settings/defaults.