<{^_^}>
[nixpkgs] @jonringer pushed commit from @r-ryantm to master « i3ipc-glib: 0.6.0 -> 1.0.1 »: https://git.io/JJ5uR
noogie has joined #nixos
<elvishjerricco>
How do I get xfce to stop putting the display to sleep when I'm watching a youtube video or something?
<elvishjerricco>
Also, when I'm NOT doing something like watching a youtube video, how do I get it to activate the screen locker when it puts the display to sleep?
<jasom>
elvishjerricco: as far as getting a lock screen, ideally you'd install xfce4-screensaver, but I don't see that in nix; xfce will fall back to xlock, which you can install via <nixpkgs>.xlockmore
<elvishjerricco>
jasom: I have a LockCommand set for xfce. It's just not actually activating it when the display goes to sleep. I have to use the `ctrl+alt+l` key combo to get it to activate
<elvishjerricco>
fwiw
<elvishjerricco>
I'm not using xfce's window manager, I'm using xmonad
<elvishjerricco>
xfce is just a DE around xmonad
<elvishjerricco>
Because a bunch of stuff like steam games don't work without it
<{^_^}>
[nixpkgs] @mweinelt merged pull request #95184 → iosevka: unify output directory with other fonts → https://git.io/JJyzZ
<jasom>
elvishjerricco: looks like your locker needs to do it automatically; there's xscreensaver integration in the XFCE settings, or you can just add whatever locking tool you're using to the session startup :/
<jasom>
elvishjerricco: xfce out-of-the-box can lock on suspend, but not display sleep, I guess that's a history of it using xscreensaver for screensaver
<elvishjerricco>
I WAS using xss-lock with xsecurelock. This is my preferred setup, but I had assumed it was xss-lock's fault that the screensaver would activate during youtube videos. I realize now that's not the case.
<elvishjerricco>
So if firefox is supposed to stop the screensaver when a video is playing, I don't know what's going on
<elvishjerricco>
Ugh, everything works fine when I use lightlocker, but not xss-lock+xsecurelock
tyup has quit [Remote host closed the connection]
<elvishjerricco>
And I can't use lightlocker because I have semi-transparent windows via picom, so pressing alt+f7 from the lock screen lets you see my whole desktop until you're redirected back to the lock screen (because the redirect overlay is semi-transparent).
sigmundv_ has joined #nixos
<elvishjerricco>
I solved this with xss-lock because it lets you run a command of your choice, so I just hacked it by stopping and starting picom at the start and end of the screen lock.
<elvishjerricco>
There's no way to do that with lightlocker that I can find
<la-jesystani>
howdy, two questions: first of all im getting "failed to start session" when i try to log in to X, and secondly displayManager.lightdm.enable = false; is telling me i have conflicting options, even though i havent set it myself anywhere, how can i turn off the graphical login?
<la-jesystani>
i have x enabled in services in my configuration.nix, and home-manager telling to start x sessions with cwm, as shown in the home-manager readme
<{^_^}>
[nixpkgs] @kalbasit pushed commit from @zowoq to master « _3mux: 0.2.0 -> 0.3.0 (#95476) »: https://git.io/JJ5os
la-jesystani has quit [Remote host closed the connection]
la-jesystani has joined #nixos
<la-jesystani>
howdy, could someone let me know the correct way to handle my windowManager between the nixos configuration and home-manager? im following the examples and i cant get it to work
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
endformationage has quit [Quit: WeeChat 2.7.1]
mupf has quit [Quit: WeeChat 2.8]
<Church->
Hmm, would [ { 'str': 'str', 'str': 'str' } ] just be a listOf attr sets in a nix module definition?
mupf has joined #nixos
mupf has quit [Client Quit]
mupf has joined #nixos
est31 has quit [Remote host closed the connection]
<immae>
Hello there! I’ve had two machines on unstable that were unable to restart automatically after an upgrade (from ~ end of April commit) `nixos-rebuild boot && shutdown -r now`, they get stuck at the end of the shutdown part ("reached reboot.target" if I remember correctly), is that a known issue? (subsequent reboots work fine, only the first one failed)
orivej has quit [Ping timeout: 240 seconds]
sdisavona has joined #nixos
<sdisavona>
How do I make programs installed via nix available globally for all users?
<srxl>
Is there a patchelf-equivalent that works on Mach-O libraries?
<sdisavona>
Reading nixos cheatsheet https://nixos.wiki/wiki/Cheatsheet; found "Install a package for all users". It instructs to edit "/etc/nixos/configuration.nix" which is not present on non-nixos distros. Can I follow that?
<Shados>
Is there a direct way to take a nix-shell shebang script and turn it into a derivation, without further editing it?
alp has quit [Ping timeout: 272 seconds]
<immae>
Sdisavona: no on a non-nixos system symphorien[m] suggestion is the way to go
<immae>
Shados: pkgs.runCommand {} "mkdir -p $out/bin && cp ${./path/to/script} $out/bin/myscript" should do the trick
<immae>
but you probably want to modify the shebang in the process (the command above will not modify it)
<iwq>
is there a function to check if a variable is a derivation? When I do `pkgs.firefox` in nix repl I see <<derivation /nix/store...>>, I would like to check if it's a package programatically
<iwq>
just found it, it's pkgs.lib.isDerivation
invokesus has joined #nixos
invokesus has quit [Remote host closed the connection]
<Shados>
immae: by "turn it into a derivation" I meant including the package deps specified in the shebang line, etc. I've figured out an approach using a separate .nix file anyway, although it's clunkier than I'd like.
<niso>
line 3: i constantly run into this error "chache failure of attribute" (always uppon second rebuild) - is this normal?
sangoma has quit [Read error: Connection reset by peer]
<niso>
line 2: the padding till the end of the line doesn't play nicely if you resize your terminal often, is there a way to deactivate it?
mallox has joined #nixos
alp has joined #nixos
sangoma has joined #nixos
sdisavona has quit [Quit: Leaving]
mallox has quit [Quit: WeeChat 2.9]
<immae>
Shados: what is in the shebang line then? Usually there is only something like /usr/bin/env bash
<immae>
is it a nix-shell-like line that you have?
sdisavona has joined #nixos
<immae>
otherwise you can add: "patchSheBangs $out/bin/myscript" in the command above it will convert the shebang part into something "self-contained" (but only based on the content of the shebang)
<sdisavona>
I can't find a way to list reverse dependencies.
<sdisavona>
I'm installing a list of packages and nix stops reporting one of the dependencies is broken, but I don't know who is needing that.
<srxl>
Is there a way to change the stdenv `buildPythonPackage` uses? I'm trying to package a pretty old python library with a native extension, and it doesn't seem to compile with gcc9.
<bogdb>
I'm having trouble getting ccls to work with any reasonably complex C++ project. are there any alternatives? is YCM supported better nowadays?
<{^_^}>
[nixpkgs] @pstn closed pull request #95498 → nixos/security.acme: Only chmod/chown certificate files when changed. → https://git.io/JJ57W
<srxl>
Yeah, I've attempted to override stdenv in both `python27` and `python27Packages.python`, but no dice
<jtojnar>
you can pass something like `python = python.overrideAttrs (attrs: { passthru = (attrs.passthru or {}) // { stdenv = myStdenv; }; });` to `buildPythonPackage`
petar has quit [Remote host closed the connection]
<jtojnar>
srxl that should change the python.stdenv value without rebuilding python
petar has joined #nixos
sangoma has joined #nixos
petar has quit [Remote host closed the connection]
petar has joined #nixos
waleee-cl has joined #nixos
ManiacOfMadness has quit [Ping timeout: 240 seconds]
sangoma has quit [Ping timeout: 240 seconds]
Raito_Bezarius has quit [Remote host closed the connection]
<Church->
Hmm, thinking. What would the type be of [{'enabled': true, 'url': '...', id: 1}]? I know it'd be a listOf(attrOF ...) just not sure how to represent the multiple types there. Would (attrOf bool str int) work?
<taktoa[c]>
does anyone here have much experience with the way rustc is packaged in nixpkgs?
<taktoa[c]>
I'm trying to get a fork of rustc (for the ESP32 chip) working, but it complains that curl is not available
<taktoa[c]>
but I thought maybe someone here is more knowledgable about the rustc build system
<{^_^}>
[nixpkgs] @pblkt opened pull request #95509 → rargs: init at 0.3.0 → https://git.io/JJ5xo
noudle has quit []
alp has joined #nixos
astylian has quit [Remote host closed the connection]
<Church->
Okay, and this module is almost finally done. Next task, write a snippet to just generate this crud for me.
<bogdb>
I can override ycmd to disable support for languages I don't need (node, go, rust). how can I configure/override the plugin YouCompleteMe to use my overriden ycmd as dependency?
<niso>
simply adding (import ./packages/shell-extended.nix) works as expected, what's the difference?
<{^_^}>
[nix] @Ericson2314 opened pull request #3935 → WIP: Get rid of Hash::dummy from BinaryCacheStore → https://git.io/JJ5jG
mariatsji has joined #nixos
mariatsji has quit [Ping timeout: 256 seconds]
Guest76136 has joined #nixos
Guest76136 is now known as LnL
fendor has quit [Remote host closed the connection]
fendor has joined #nixos
stephaneyfx has joined #nixos
nature has quit [Quit: WeeChat 2.9]
FRidh has quit [Quit: Konversation terminated!]
<{^_^}>
[nixpkgs] @hannesweisbach opened pull request #95513 → libngspice: add darwin to platforms → https://git.io/JJdeJ
orivej has joined #nixos
kaliumxyz has joined #nixos
<kaliumxyz>
how do I include /usr/share into my nix deriviation?
Shyim[m] has joined #nixos
<kaliumxyz>
I have a program which requires something to be set at /usr/share, I can build it and it works fine however it reports not having all its files.
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
zebrag has joined #nixos
<kaliumxyz>
nvm figured it out
<kaliumxyz>
just needed to cp usr/* to $out/ directly instead of to $out/usr
<higherorder>
Hello! I am getting behaviour on a Ubuntu machine with Nix installed that I don't understand. This isn't a Nix-specific issue but I'm not sure where else to ask. The problem is quite simple: when running `ssh nixbox` then, in the shell, running `echo $PATH`, I get a different result than when running `ssh nixbox 'echo $PATH'`
<higherorder>
(I am trying to set up the machine as a remote builder, which is how I stumbled upon this problem)
mariatsji has quit [Ping timeout: 260 seconds]
alp has joined #nixos
<higherorder>
Feel free to redirect me to a more general linux channel if you think that question would be better asked there :)
obadz has joined #nixos
<nature>
does anybody know how I can run the netsurf browser from the nix-shell ? I did `nix-shell -p netsurf.browser` but then I don't have access to the binary...
endformationage has joined #nixos
<etu>
nature: Tried "netsurf-fb"?
sputny has quit [Remote host closed the connection]
<infinisil>
higherorder: I'm assuming bash: There are different bash init files which are loaded on startup depending on some things
<infinisil>
E.g. whether it's an interactive shell or not
<infinisil>
higherorder: See `man bash` section INVOCATION
<buffet>
nvm, solved it, just had have the server in roots known_host file
<infinisil>
And `ssh host command` is probably not interactive while `ssh host` then `command` is
<buffet>
i tried `ssh host "[[ $i == *i* ]] && echo t"` to test whether it is an interactive shell, and it seems like it is
<higherorder>
infinisil: thank you, that gives me a lead!
<etu>
nature: Seems to be some kind of framebuffer program, it just died in kitty so Idk :D
<nature>
that's weird...
<Raito_Bezarius>
is there an easy way to reuse the install target of a Makefile which uses $CONFDIR, $PREFIX, $DESTDIR, $MANDIR ?
<Raito_Bezarius>
the thing I'm struggling the most is with docbook man generation
<Raito_Bezarius>
it's complaining about "cannot parse /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl" and it does not seem to be outputting the docs
dbmikus has quit [Ping timeout: 240 seconds]
mariatsji has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer1 has joined #nixos
knupfer1 is now known as knupfer
ixxie has joined #nixos
mariatsji has quit [Remote host closed the connection]
spudly- has joined #nixos
spudly- has quit [Changing host]
spudly- has joined #nixos
lb5tr has joined #nixos
<lb5tr>
i'm having some problems with some programs not being able to find font that i've installed via nix-env -i
<lb5tr>
specifically, terminus font
<lb5tr>
it works well in urxvt
<lb5tr>
but awesome-wm is unable to load it
<lb5tr>
same with xfce4-terminal (doesn't show up in the dialog)
dbmikus has joined #nixos
<lb5tr>
not sure how to even tackle this, fonts in linux always has been a mystery to me
dongcarl has quit [Read error: Connection reset by peer]
<lb5tr>
any pointers to debug tools greatly appreciated
dongcarl has joined #nixos
<srk>
maybe avoid installing fonts via nix-env and use fonts.fonts via configuration.nix
<tobiasBora>
I used gradle2nix, but during the compilation it tries to get the version of git (maybe to provide the good value). But nixos seems to remove the .git folder during download, so the command fails. Is it possible to ask git to keep the .git folder?
<{^_^}>
[nixpkgs] @jonringer opened pull request #95524 → python3Packages.pvlib: fix pandas and tests → https://git.io/JJdTf
dongcarl has quit [Read error: Connection reset by peer]
<tobiasBora>
(when I manually download this part of the build does work)
<tobiasBora>
How could I install tesseract data for a specific language in nix?
kleisli has joined #nixos
<symphorien[m]>
Look at the tesseract derivation. By default it has all of them iirc
<acertain>
or can i just call rpmbuild?
wchresta_ has joined #nixos
<tobiasBora>
symphorien[m]: hum, I just found enableLanguages, I'll try to see what hapens when I overwrite it
<tobiasBora>
(and if everything is loaded then I can't explain why my package can't find the tesseract data)
never_released has quit [Quit: ZNC 1.8.1 - https://znc.in]
<tobiasBora>
but indeed there is a "languages.all" by default...
wchresta_ is now known as cryptomonad
bennofs has joined #nixos
<Raito_Bezarius>
is there any installConfig for systemd in NixOS?
<Raito_Bezarius>
they don't make sense I suppose
never_released has joined #nixos
<Church->
So, figured I'd ask again since I didn't get a reply. What would the type be of [{'enabled': true, 'url': '...', id: 1}]? I know it'd be a listOf(attrOf ...) just not sure how to represent the multiple types within the attr set. Would (attrOf bool str int) work?
dongcarl has quit [Read error: Connection reset by peer]
<infinisil>
Also add options for url and id, then only those three keys can be set
kleisli has quit [Ping timeout: 244 seconds]
<Church->
Huh, yeah guess that works.
dongcarl has joined #nixos
<tobiasBora>
so I get a warning saying that the TESSDATA_PREFIX environment is not set. I'll see if I can write a wrapper script that sets TESSDATA_PREFIX automatically
never_released has quit [Excess Flood]
<tobiasBora>
but do you know if I can generate a derivation containing only the languages.all folder?
<Pwnna>
It seems like that CUDA is building with gcc7 and opencv is built with gcc9, which means i can't link opencv with the cuda code when i compile my code
knupfer has joined #nixos
knupfer has quit [Client Quit]
<infinisil>
Church-: Bad news, it means removing a lot of the code you've already written
knupfer has joined #nixos
<Church->
Sigh... well that's a future Church- issue
<infinisil>
The latter PR is so new that I can't even link you to a rendered manual entry
<Church->
Heh. I forgot about that first PR
<infinisil>
Hm I could though
never_released has quit [Excess Flood]
<Church->
And I just finished writing my module for teleport :p
<Church->
Which is basically this
<Church->
Oh well, that's almost ready to merge, I can always rewrite it later to be nicer.
never_released has joined #nixos
<Pwnna>
hmm ok i had a typo in overrideCC. Should be: opencv4.override { stdenv = (overrideCC stdenv cudatoolkit.cc); }
<Pwnna>
opencv appears to be building.. this will take a bit...
<Church->
infinisil: Got a man entry for the first PR? The config one?
<Church->
Oh nevermind, found it.
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
criptonauta__ has joined #nixos
criptonauta_ has quit [Remote host closed the connection]
shibboleth has joined #nixos
<Pwnna>
turns out i can't just override stdenv (to replace gcc) for opencv, i need to override all of its dependency.. how do i do this without having to find every dependency and passing in overrides?
<azazel>
any golang expert here ? I need to compile a small package and I'd like some help
dongcarl has quit [Read error: Connection reset by peer]
<alexfmpe>
I want to wrap the source for a derivation so that I can comment out a problematic line - I'm trying to do a simple mkDerivation with a trivial builder just so I can do sed or whatever, but keep hitting the same error
dongcarl has joined #nixos
<alexfmpe>
error: string '/nix/store/blablabla' cannot refer to other paths
<alexfmpe>
what's the usual way to go about this?
<energizer>
alexfmpe: write a patch file
<energizer>
well, generate a patch file
<alexfmpe>
hmm that should work, but I was hoping to just hack it via text replacement because the same line happens in separate files
<alexfmpe>
would need multiple patch files
<{^_^}>
[nixpkgs] @oxalica opened pull request #95534 → mycrypto: init at 1.7.11 → https://git.io/JJdLp
<azazel>
nevermind... solved
dbmikus has joined #nixos
bogdb has quit [Quit: Leaving]
orivej has joined #nixos
<Church->
infinisil: Okay so question, so I with you settings module I can just set some defaults, and then allow a user to otherwise add config file options as needed? Just wondering what the "idiomatic" flow would be? Since with my module here: https://github.com/NixOS/nixpkgs/pull/93836 I specified every single option (or near enough) and set defaults/descriptions for them. So it would be easy to define
<Church->
Got it. Just thinking... since this is for the teleport cluster ssh daemon. Which has three sub-services. A proxy/bastion host service, a ssh node service, and a auth service for the two other services to use.
<Church->
So I think I should ideally have a few default options for each sub-service I would think.
xd1le has joined #nixos
<infinisil>
Can set default values in the config section with e.g. `config.services.teleport.settings = { foo = mkDefault 10; }`
<infinisil>
Or define an option in such a freeform module with a default
<Church->
Yep, saw that. Hmm, so my json config file would need to read as '{ 'teleport': {} }' would I just do `config.services.teleport.settings = { teleport = { foo = mkDefault ...; }; };` then?
<infinisil>
Church-: Yeah (though you'd also get the "foo" of course)
<Church->
Course.
<Church->
Okay, thinking... will come pester you again in a few minutes :p
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<infinisil>
:)
orivej has quit [Ping timeout: 264 seconds]
<Church->
Okay, so 13 default settings should be fine, and they can set the rest.
<Church->
Basing it off the default generated config `teleport configure` https://paste.rs/qtz
<Church->
Hmm, I can query what the hostname is via `config.networking.hostname` right?
alp has joined #nixos
orivej has joined #nixos
<nature>
Where do I set my private ssh keys ? I saw there is the `programs.ssh.startAgent` option but I don't see any options to specify private keys and which are default
<nature>
Should I use home-manager for that ?
rardiol has quit [Ping timeout: 240 seconds]
rardiol has joined #nixos
metreo has quit [Quit: Leaving.]
<{^_^}>
[nixpkgs] @Infinisil opened pull request #95536 → mkDerivation: Introduce .inputDerivation for shell.nix build convenience → https://git.io/JJdti
cosimone has joined #nixos
<infinisil>
Church-: Yup
<infinisil>
nature: Yeah home-manager is probably better for that
<infinisil>
I haven't ever seen an option for specifying a different default key though
<Church->
Okay. infinisil Hopefully last question for now :P, is there already a builtin or package for generating pseudo-random alphaneurmic strings of a specified length?
<Church->
Looking to generate a roughly 48 char alphaneumaric string. `'a4af8a8s7f7a6r3ub29234429fusf...'` for example. Could just write something up myself, but would be nice if there was already a util for this.
<infinisil>
Oh I don't recommend using that in a module
<infinisil>
That would just be for a one-time thing or so
<infinisil>
Church-: What's the string for?
<Church->
infinisil: So each teleport needs to specificy a "cluster token" in their config file to join the overall cluster.
<Church->
teleport node*
<infinisil>
How is this done on non-NixOS?
<nature>
infinisil: thanks
<Church->
On non nixos? Can either do your tr trick above. Or `telepot configure` spits out a config file on stdout for to use with a pseudo-random cluster token filled in.
<infinisil>
I see
<Church->
However, it is vital for the node to start up. So it is something I need to set via default.
<infinisil>
drakonis: Have been for some time now, but not too much :)
<drakonis>
nix is getting out there huh
<Church->
Hmm, so guess I could do for the type `types.nullOr types.str` and then do a check on the value, if null error out, else set.
<Church->
Is there a panic/exit func to use for such a situ?
<infinisil>
Church-: Could also just not set a default and types.str
dingenskirchen has quit [Quit: dingenskirchen]
<infinisil>
The module will error with "option used but not defined"
<Church->
True, that works.
<Church->
So set `auth_token = lib.mkDefault cfg.auth_token` and it'll error if not set by a user?
<Church->
Rad.
<infinisil>
With freeform modules no need for that even
<Church->
Ah, haven't looked at free-form modules yet. Just the settings docs so far.
<infinisil>
Because you can `settings = mkOption { type = submodule { freeformType = format.type; options.auth_token = mkOption { type = types.str; }; };`
<infinisil>
(about)
<Church->
Hmm, with default settings if I have say by default `teleport = { ...; auth_service = { ... }; };` and someone were to set in their nixos config, auth_service = { ... } would that override any defaults if they only added options and didn't overrie the default ones? Or would they merge?
ixxie has quit [Quit: Lost terminal]
Darkmatter66_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
<Church->
So yeah, using that, this is definitely more compact so far. https://paste.rs/Ysc
Darkmatter66 has joined #nixos
<lunik1>
any iosevka users around? I can't quite get overriding extraParameters to work right.
<ottidmes>
If I want to test both nix and nixFlakes with their corresponding nix-daemons how would I best go about that? I would like to do this as part of a test suite for something that uses nix extensively, but as far as I know and have tested, it will always use the nix-daemon of my system
<ryantm>
That's the human :)
bvdw has quit [Quit: Ping timeout (120 seconds)]
criptonauta__ has quit [Read error: Connection reset by peer]
o1lo01ol1o has quit [Remote host closed the connection]
criptonauta_ has joined #nixos
o1lo01ol1o has joined #nixos
mbrgm_ has joined #nixos
Rusty1 has joined #nixos
dbmikus has joined #nixos
cript0nauta has quit [Ping timeout: 256 seconds]
HeN has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm_ is now known as mbrgm
o1lo01ol1o has quit [Ping timeout: 256 seconds]
dbmikus has quit [Ping timeout: 260 seconds]
zeta_0 has joined #nixos
<zeta_0>
currently, what is the simplest and easiest way to install nixos on a raspberry pi 4 ? i found a recent blog post on this, but i'm not sure what is the best method for me, what do you recommend? https://rbf.dev/blog/2020/05/custom-nixos-build-for-raspberry-pis/
<boomer[m]>
How do I delete a process? I do not have internet in nixos, but it is because wpa and dhcpcd are running at the same time, but when killing dhcpcd it appears again. I saw the option but I need internet to do the rebuild
<{^_^}>
[nixpkgs] @aaronjanse opened pull request #95542 → makeRustPlatform: support custom targets → https://git.io/JJdYa
<daddy_james[m]>
<boomer[m] "How do I delete a process? I do"> my guess would be systemd started it again try ```sudo systemctl stop dhcpcd```
<boomer[m]>
Thanks
<boomer[m]>
It works
<boomer[m]>
Idk how to use systemd
bennofs has quit [Read error: Connection reset by peer]
<catern>
how does the multiprocessing library in the Python stdlib work on Nix? Nix doesn't set PYTHONPATH, it sets sys.path via a Python wrapper, so how do the subprocess Pythons get their PYTHONPATH/sys.path set up since they can't just inherit it?
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<energizer>
catern: do the subprocesses inherit the same wrapper executable?
<energizer>
(i dont know the answer to your question)
<energizer>
..also `multiprocessing` works pretty badly in general, not sure i'd even bother trying to make it work in nix
bridge[evilred] has quit [Remote host closed the connection]