!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

209 Members
Running Doom Emacs with Nix | You probably want https://github.com/nix-community/nix-doom-emacs44 Servers

Load older messages


SenderMessageTime
14 Sep 2022
@yuki:backalley.clubYuki (they/them) (Old)
In reply to@k0kada:matrix.org
Anyway, for me this looks more a bug in Nix them anything we can do
I'm still wondering with whose responsibility is it in the Nix ecosystem to ensure a clean slate for build environments.
12:25:30
@yuki:backalley.clubYuki (they/them) (Old) I'm under the presumption that the sandbox environment is only there to further isolate the build environment but it's the builder script or something among those lines from nixpkgs which clears out env, sets the deterministic CFLAGS, etc. 12:26:33
@k0kada:matrix.orgk0kada (he/him)
In reply to @yuki:backalley.club
I'm under the presumption that the sandbox environment is only there to further isolate the build environment but it's the builder script or something among those lines from nixpkgs which clears out env, sets the deterministic CFLAGS, etc.
No, the sandbox is responsible for everything actually
12:29:01
@yuki:backalley.clubYuki (they/them) (Old)I see12:28:30
@k0kada:matrix.orgk0kada (he/him)Otherwise it would be impossible to build a few things12:29:28
@k0kada:matrix.orgk0kada (he/him)Like macOS12:29:31
@yuki:backalley.clubYuki (they/them) (Old)So the generic builders or other builder script can safely assume that Nix itself has setup a clean slate for them to do their work12:29:16
@k0kada:matrix.orgk0kada (he/him)
In reply to @yuki:backalley.club
So the generic builders or other builder script can safely assume that Nix itself has setup a clean slate for them to do their work
Yeah, it should
12:30:25
@yuki:backalley.clubYuki (they/them) (Old) I'm building your branch right now 12:29:50
@yuki:backalley.clubYuki (they/them) (Old)Ugh getting Nix to work as multi-user under the WSL environment (outside of using NixOS-WSL distro) would be rather painful12:30:38
@k0kada:matrix.orgk0kada (he/him)
In reply to @k0kada:matrix.org
Like macOS
To clarify, macOS is basically impure because there is no syscall direct access
12:31:46
@k0kada:matrix.orgk0kada (he/him)Everything should be done via libc12:31:52
@k0kada:matrix.orgk0kada (he/him)I think the situation would be the same for Windows or OpenBSD12:32:30
@yuki:backalley.clubYuki (they/them) (Old)Same issue with OpenBSD it seems12:31:37
@yuki:backalley.clubYuki (they/them) (Old)yeah12:31:38
@yuki:backalley.clubYuki (they/them) (Old)Not the case with FreeBSD, not sure about NetBSD12:32:42
@k0kada:matrix.orgk0kada (he/him)It is easy to check though, just see what Go/Rust does for that platform :P12:34:41
@k0kada:matrix.orgk0kada (he/him)Do they wrap syscalls/link to libc12:35:09
@ckie:ckie.devmei 🌒& k0kada: mentioning OTD made me draw again 12:35:11
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
k0kada: mentioning OTD made me draw again
I have zero drawing skills
12:35:26
@ckie:ckie.devmei 🌒&image.png
Download image.png
12:35:28
@ckie:ckie.devmei 🌒&perhaps same, but its fun12:35:34
@k0kada:matrix.orgk0kada (he/him)Like, I can draw worse than my friends in gartic12:35:36
@k0kada:matrix.orgk0kada (he/him)WITH A TABLET12:35:39
@ckie:ckie.devmei 🌒&tablet has a learning curve12:35:50
@ckie:ckie.devmei 🌒&though it seems not to my mom, she picked it up in literal minutes (she also drew a part of it)12:36:17
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
tablet has a learning curve
Yeah, but I think as an osu player I am pretty proeficient with tablets
12:36:35
@yuki:backalley.clubYuki (they/them) (Old)I daily drive an iPad and have an Apple Pencil12:35:58
@k0kada:matrix.orgk0kada (he/him)If it wasn't for the awful click/scroll commands I would even use it in place of a mouse12:36:56
@yuki:backalley.clubYuki (they/them) (Old)My drawing/sketching skills is awful12:36:08

Show newer messages


Back to Room ListRoom Version: 9