Skip to content

Add claude-code-wsl2-setup to Tools & Utilities#271

Open
congmnguyen wants to merge 1 commit into
jqueryscript:mainfrom
congmnguyen:add-claude-code-wsl2-setup
Open

Add claude-code-wsl2-setup to Tools & Utilities#271
congmnguyen wants to merge 1 commit into
jqueryscript:mainfrom
congmnguyen:add-claude-code-wsl2-setup

Conversation

@congmnguyen
Copy link
Copy Markdown

Adds claude-code-wsl2-setup, an MIT-licensed collection of documentation and install scripts for running Claude Code on WSL2 + Windows Terminal.

It documents WSL2-specific friction and how to fix each piece:

  • Screenshot paste — Go daemon (wsl-screenshot-cli) polls the Windows clipboard so paste returns a WSL file path in Claude Code or Codex
  • Balloon-tip Windows notifications fired from WSL via PowerShell on Stop and PermissionRequest hooks, auto-suppressed when Windows Terminal is focused
  • LSP plugin wiring for the four official language servers (TS, Python, Go, Rust)
  • Custom statusline (project dir · context bar · 5h / weekly usage)
  • Voice mode (ALSA → PulseAudio → WSLg socket)
  • Smaller fixes: Shift+Enter newline, BROWSER env var for OAuth, MCP server install commands

Each fix is a standalone markdown doc with the problem, root cause, and exact config. The repo's CLAUDE.md is structured so Claude Code itself can apply the setup end-to-end: clone, run claude, prompt "Set this up".

Inserted at the end of 🛠️ Tools & Utilities following the existing format for entries without star counts yet.

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.

2 participants