fix(wsl): remove non-existent interop options #43

Merged
lyrathorpe merged 1 commits from fix/wsl-interop-options into main 2026-06-24 15:38:37 +01:00
Owner

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

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
lyrathorpe added 1 commit 2026-06-24 15:34:49 +01:00
fix(wsl): remove non-existent interop options
CI / flake (pull_request) Successful in 3m43s
bcabfd49bb
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
lyrathorpe merged commit 9ad8567bdf into main 2026-06-24 15:38:37 +01:00
lyrathorpe deleted branch fix/wsl-interop-options 2026-06-24 15:38:38 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lyrathorpe/nixfiles#43