Removes two options under wsl.wslConf.interop in system/machine/EDaaS/configuration.nix that the NixOS-WSL module does not declare:
wslConf.interop.register
wslConf.interop.includePath
The interop submodule declares only enabled and appendWindowsPath, and the freeform INI type on wslConf does not cover keys nested under the already-declared interop group, so these were rejected as unknown options. Neither is a valid wsl.conf[interop] key.
Verified nix eval of config.wsl.wslConf.interop now resolves to {"appendWindowsPath":true,"enabled":true}.
Removes two options under `wsl.wslConf.interop` in `system/machine/EDaaS/configuration.nix` that the NixOS-WSL module does not declare:
- `wslConf.interop.register`
- `wslConf.interop.includePath`
The `interop` submodule declares only `enabled` and `appendWindowsPath`, and the freeform INI type on `wslConf` does not cover keys nested under the already-declared `interop` group, so these were rejected as unknown options. Neither is a valid `wsl.conf` `[interop]` key.
Verified `nix eval` of `config.wsl.wslConf.interop` now resolves to `{"appendWindowsPath":true,"enabled":true}`.
Closes #42
The NixOS-WSL module's wslConf.interop submodule declares only `enabled`
and `appendWindowsPath`. `register` and `includePath` are not valid
wsl.conf interop keys, and the freeform INI type does not cover keys
nested under the already-declared `interop` group, so they were rejected
as unknown options. Remove them.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
lyrathorpe
scheduled this pull request to auto merge when all checks succeed 2026-06-24 15:35:49 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Removes two options under
wsl.wslConf.interopinsystem/machine/EDaaS/configuration.nixthat the NixOS-WSL module does not declare:wslConf.interop.registerwslConf.interop.includePathThe
interopsubmodule declares onlyenabledandappendWindowsPath, and the freeform INI type onwslConfdoes not cover keys nested under the already-declaredinteropgroup, so these were rejected as unknown options. Neither is a validwsl.conf[interop]key.Verified
nix evalofconfig.wsl.wslConf.interopnow resolves to{"appendWindowsPath":true,"enabled":true}.Closes #42