!apXxbtexmNGJaAryzM:nixos.org

NixOS on WSL

282 Members
https://github.com/nix-community/NixOS-WSL55 Servers

Load older messages


SenderMessageTime
8 May 2024
@nzbr:nzbr.denzbr (they/it) In my experience that one is really slow though (especially compared to WSA)

Some time ago I used Genymotion Desktop, but I have no idea how good their free version is now. And if you can stand adware, BlueStacks had really good performance last time I used it; it's just really annoying (at least they don't seem to make you download random apps to be allowed to continue using it anymore)
14:41:30
@balanced_design:matrix.orgbalanced_designIve done alot of searching before, never heard of genymotion. Looks promising, thank you.17:09:37
@balanced_design:matrix.orgbalanced_design
In reply to @k900:0upti.me
For VSCode, the easiest workaround is probably https://github.com/K900/vscode-remote-workaround/blob/main/vscode.nix
K900, sorry to bother, that link you sent here. Is this supposed to go into the nix config?
I tried to some searching for other places a .nix file may need to go, but didnt find any general overview with a cursory search.
17:14:52
@k900:0upti.meK900
In reply to @balanced_design:matrix.org
K900, sorry to bother, that link you sent here. Is this supposed to go into the nix config?
I tried to some searching for other places a .nix file may need to go, but didnt find any general overview with a cursory search.
Well you can just copy lines 20-32 into your config
17:17:29
9 May 2024
@senor-burns:matrix.senor-burns.net@senor-burns:matrix.senor-burns.net left the room.15:50:42
@ss:someonex.netSomeoneSerge (utc+3) changed their display name from SomeoneSerge (Way down Hadestown) to SomeoneSerge (UTC+3).17:11:27
@crhamiltonj:matrix.orgCharles Hamilton joined the room.19:19:18
10 May 2024
@isabel:isabelroses.comisabel changed their profile picture.13:15:09
11 May 2024
@98765abc:mozilla.org98765abc joined the room.06:22:56
@98765abc:mozilla.org98765abc set a profile picture.07:09:55
13 May 2024
@pm5k:matrix.orgpm5k joined the room.10:08:04
@pm5k:matrix.orgpm5k

Hi, I am currently having trouble figuring out why my wsl install of nix isn't seeing windows binaries available to it (explorer.exe for instance) nor can I see the windows path prepended to my nixOS path.

My config for the system (wsl specifically) is:

wsl = {
  enable = true;
  defaultUser = "redacted";
  nativeSystemd = true;
  interop.register = true;
  wslConf.network.hostname = "nixwsl";
};

Based on the documentation provided here: https://nix-community.github.io/NixOS-WSL/options.html the following options default to true and as such I assume they are set whether or not I explicitly define them in the block above?

  • wsl.interop.includePath
  • wsl.wslConf.interop.enabled
  • wsl.wslConf.interop.appendWindowsPath

However upon trying to run "explorer.exe" - it simply does not work. Not so on my orther wsl VM running Arch where the path seems to be appended properly. Can anyone help?

10:16:31
@k900:0upti.meK900What shell are you using?10:28:04
@pm5k:matrix.orgpm5k
In reply to @k900:0upti.me
What shell are you using?
zsh
10:30:20
@k900:0upti.meK900 Make sure programs.zsh.enable is enabled in your config 10:30:35
@pm5k:matrix.orgpm5kimage.png
Download image.png
10:31:04
@pm5k:matrix.orgpm5kThis is in configuration.nix10:31:12
@pm5k:matrix.orgpm5kimage.png
Download image.png
10:31:42
@pm5k:matrix.orgpm5kI also use this:10:31:43
@k900:0upti.meK900That is probably what's breaking it then10:31:59
@pm5k:matrix.orgpm5kSince I want my zshrc transferrable I am sourcing it this way10:31:59
@pm5k:matrix.orgpm5kDoes not seem to be as if I comment that out, and not use that symlink letting zsh gen a base config it still does not work10:33:24
@pm5k:matrix.orgpm5kOh okay so you know what the issue was?10:36:38
@pm5k:matrix.orgpm5kSimply logging out from the profile does not reapply the path stuff10:36:53
@pm5k:matrix.orgpm5k you need to execute wsl --shutdown for this to be picked up 10:37:06
@pm5k:matrix.orgpm5kJust tried it as a last ditch effort and it worked10:37:17
@nzbr:nzbr.denzbr (they/it) Anything that changes wsl.conf requires a restart of the distro (wsl -t <name> should be sufficient). It'd be nice if we could add a warning for that, like I've seen on other distros when an update requires a reboot 17:02:54
@nzbr:nzbr.denzbr (they/it) We could touch a file in /run through an activation script and print the message there as well as in the shell wrapper when there's no arguments and it is started as a login shell 17:05:36
14 May 2024
@chrillefkrr:matrix.orgchrillefkrr joined the room.15:43:48
@balanced_design:matrix.orgbalanced_designANhjzWUkI9.jpg
Download ANhjzWUkI9.jpg
18:07:47

Show newer messages


Back to Room ListRoom Version: 9