Skip to content

About

Visual notifications and tab indicators for Claude Code in Windows Terminal + WSL

Resources

Stars

5 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

claude-wsl

Visual notifications when Claude Code finishes in WSL.

Demo

spent way too long clicking between tabs to check if Claude was done processing. Windows Terminal has progress indicators and toast notifications built in, but Claude Code doesn't use them in WSL. so I fixed it.

what this does

  • orange circle when Claude Code is running
  • orange spinner when Claude is processing
  • bell emoji in tab title when Claude finishes
  • Windows toast notification when response is ready
  • directory inheritance for new tabs (they open where you actually are)

basically: you can work in another tab and get notified when Claude is done. no more compulsive tab checking.

installation

npm install -g claude-wsl
claude-wsl install

that's it. installer hooks into Claude Code's lifecycle events and adds shell integration to your .bashrc. shell integration loads automatically on next terminal start.

requirements

  • Windows Terminal + WSL (Ubuntu/Debian)
  • Claude Code installed
  • Node.js 18+
  • Bash shell

if you're using zsh or fish, this won't work. PRs welcome but I use bash.

troubleshooting

if something's not working, check the troubleshooting guide.

license

MIT

About

Visual notifications and tab indicators for Claude Code in Windows Terminal + WSL

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages