!DkNkhjPMwKVMKgmGYw:nixos.org

Nix Installer

72 Members
17 Servers

Load older messages


SenderMessageTime
4 Jan 2023
@rapenne-s:tchncs.deSolène Rapenne (she/her)yeah, but I wonder if it's something nix-installer would like to address automatically08:15:55
@rapenne-s:tchncs.deSolène Rapenne (she/her) like a like /bin/nix toward /nix/var/nix/profiles/default/bin/nix 08:16:29
@rapenne-s:tchncs.deSolène Rapenne (she/her) * like a link /bin/nix toward /nix/var/nix/profiles/default/bin/nix 08:16:36
@grahamc:nixos.org@grahamc:nixos.orgwe've been looking at other ways to address it, like different ways to update the bashrc / shell inits14:33:56
@grahamc:nixos.org@grahamc:nixos.orgit'd be great to get some help researching this, we've been looking at ubuntu and a mac but I think there are a lot of ways it could go wrong14:46:24
@hoverbear:matrix.orgAna
In reply to @rapenne-s:tchncs.de
FWIW, I'm a happy user of nix-installer on Pop!_OS and Gentoo (using systemd profile)
One note is we recently fixed a bug where the nix binary wasn't rooted for the GC so if you nix store gc you may encounter problems, a fix is coming likely today
14:46:32
@hoverbear:matrix.orgAnaThe good news is uninstall and install with the new one should be painless14:46:55
@sandro:supersandro.de@sandro:supersandro.de
In reply to @rapenne-s:tchncs.de
like a link /bin/nix toward /nix/var/nix/profiles/default/bin/nix
it is not as easy as that because it could also be /usr/bin and /nix/var/nix/profiles/default/bin/nix does also not always exist.
14:53:26
@rapenne-s:tchncs.deSolène Rapenne (she/her)yep14:53:38
@rapenne-s:tchncs.deSolène Rapenne (she/her)
In reply to @sandro:supersandro.de
it is not as easy as that because it could also be /usr/bin and /nix/var/nix/profiles/default/bin/nix does also not always exist.
but /nix/var/nix/profiles/default/bin/nix is what exists after using nix-installer
14:53:59
@sandro:supersandro.de@sandro:supersandro.de on nixos you could use /run/current-system/sw/bin/nix but that does not work for nix on some other linux 14:54:13
@rapenne-s:tchncs.deSolène Rapenne (she/her)you don't need nix-installer on NixOS14:54:31
@sandro:supersandro.de@sandro:supersandro.deoh, yeah the nix installer could symlink something in itself. That might actually be a good approach.14:54:47
@rapenne-s:tchncs.deSolène Rapenne (she/her)i made a weird setup, using nix-installer on gentoo to get nix, and then mount my /nix from NixOS, it didn't turn well because the default profile didn't exist on my NixOS 😅14:55:40
@grahamc:nixos.org@grahamc:nixos.orgI'm likely to be a couple minutes late, it's been a rough morning/week14:57:23
@hoverbear:matrix.orgAnaAgenda for the day https://hackmd.io/I8PqMMZyRwS507VKtfHvwQ15:01:55
@grahamc:nixos.org@grahamc:nixos.orgI wish I could have mustered more excitement for today 😓15:20:08
@grahamc:nixos.org@grahamc:nixos.org * I wish I could have mustered more energy for today 😓15:20:12
@rapenne-s:tchncs.deSolène Rapenne (she/her)I'd propose the reschedule to every 3 or 4 weeks, we have been skipping 1/2 of the meetings recently due to lack of content, and it may be easier to gather more people and interest if there are less meeting but more content to discuss in them?15:21:27
@grahamc:nixos.org@grahamc:nixos.orglet's hold on to the one in 2 weeks assuming we make it on that date15:23:19
@grahamc:nixos.org@grahamc:nixos.organd re-evaluate then?15:23:52
@rapenne-s:tchncs.deSolène Rapenne (she/her)nix-installer will have its first release by that date 🎉15:23:52
17 Jan 2023
@grahamc:nixos.org@grahamc:nixos.orgwe haven't been able to release it yet, but it is Coming. Let's postpone and meet in 2 weeks?22:19:48
20 Jan 2023
@hoverbear:matrix.orgAnaWe have a 0.0.2 tagged now :) https://github.com/DeterminateSystems/nix-installer01:30:59
24 Jan 2023
@hoverbear:matrix.orgAnaA root-only "Single user" mode is in development right now: https://github.com/DeterminateSystems/nix-installer/pull/18816:53:13
@hoverbear:matrix.orgAna * A root-only "Single user" mode is in development right now: https://github.com/DeterminateSystems/nix-installer/pull/188 This would enable WSL, Docker, etc16:53:22
@hoverbear:matrix.orgAna

We're also testing auto-uid-allocation since that would simplify the installer a lot: https://github.com/DeterminateSystems/nix-installer/pull/196

Notably we did find a small bug with that Nix feature running inside docker, we're working on a fix

17:46:35
1 Feb 2023
@rapenne-s:tchncs.deSolène Rapenne (she/her)hi, we have a meeting today right? :)08:34:25
@grahamc:nixos.org@grahamc:nixos.orgyep!14:15:10
@grahamc:nixos.org@grahamc:nixos.orgby the way, just a little note ... we saw in user studies that a lot of people would spend a long time reading the curl'd script and try to replicate what it was doing. That ended up taking a really significant amount of time of the user study, which inspired this little change for the curious: https://github.com/DeterminateSystems/nix-installer/commit/6b3a84002e1e43f5d8d2efe7e9c1edd7b89b21bd15:54:37

Show newer messages


Back to Room ListRoom Version: 9