Skip to content

docs: add Windows setup and troubleshooting guide - #87

Draft
aryansk wants to merge 1 commit into
shauryagangrade:mainfrom
aryansk:codex/issue-74-windows-guide
Draft

docs: add Windows setup and troubleshooting guide#87
aryansk wants to merge 1 commit into
shauryagangrade:mainfrom
aryansk:codex/issue-74-windows-guide

Conversation

@aryansk

@aryansk aryansk commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Problem

There is no Windows guidance at all: install, WSL vs native, bash/git
availability, and the known limitations (see the execute_bash bug, #54)
are undocumented. Closes #74.

Change

Adds docs/windows.md covering:

  • Environment choice: native Windows, WSL2 (recommended), and Git Bash.
  • Step-by-step install for each environment.
  • Env-file paths on Windows (C:\Users\<you>\.gcode\.env) and where
    .gcoderc / session history live.
  • Known limitations: execute_bash uses cmd.exe on native Windows
    (bash syntax fails, tracked in [Bug]: execute_bash and git tools assume POSIX/bash — broken on native Windows #54), git tools need Git for Windows,
    and the grep pure-Python fallback.

Links the guide from the README install section.

Why this approach

Docs-only, no behavior change. The guide documents the current story
honestly (WSL2 works fully; native Windows has real execute_bash
limits) instead of overclaiming Windows support that does not exist yet.

Testing

  • git diff --check clean.
  • Cross-references verified against the repo tree
    (bug_report.yml template, README Configuration file anchor).

Documentation and release impact

  • User-facing documentation updated
  • Changelog/release note needed
  • Migration or compatibility note needed
  • No documentation impact

Review notes

Covers native Windows, WSL2, and Git Bash installs, env-file paths, and
the known POSIX limitations of execute_bash/git tools. Links the guide
from the README install section. Closes shauryagangrade#74.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Docs]: Windows setup and troubleshooting guide

1 participant