Skip to content

v0.4.0: tmux support, README overhaul, terminal coverage table#4

Merged
MisterBrookT merged 1 commit into
mainfrom
claude/repo-improvements-github-trends-qEGbH
Jun 3, 2026
Merged

v0.4.0: tmux support, README overhaul, terminal coverage table#4
MisterBrookT merged 1 commit into
mainfrom
claude/repo-improvements-github-trends-qEGbH

Conversation

@MisterBrookT
Copy link
Copy Markdown
Collaborator

Summary

  • tmux integration β€” pure shell scripts, no dependencies. Prefix+g spawns or focuses the paws window (toggle); Prefix+G reopens the picker. State tracked via tmux's own window list β€” no external state file needed. Full setup guide in docs/tmux-setup.md.
  • README overhaul β€” new "Terminals" table listing all four supported terminals side-by-side with keys and links; "How it works" updated to be terminal-agnostic; badge updated.
  • v0.4.0 β€” version bump in Cargo.toml/Cargo.lock.

Terminal support matrix (after this PR)

Terminal Users Integration
Kaku niche Lua config (1 file)
WezTerm ~15k stars Lua config (same file)
iTerm2 most popular macOS terminal Python script + 3 GUI bindings
tmux cross-platform, massive install base 2 shell scripts + 2 config lines

tmux is the biggest audience expansion yet β€” it works on macOS, Linux, and any SSH session.


Generated by Claude Code

tmux integration:
- tmux/paws-toggle.sh: Prefix+g spawns or focuses the paws window (login
  shell for PATH); if already on paws window, jumps back with last-window
- tmux/paws-picker.sh: Prefix+G kills paws window and reopens picker
- tmux/paws.conf: two bind-key lines ready to source from ~/.tmux.conf
- docs/tmux-setup.md: full setup guide with troubleshooting

README overhaul:
- Add "Terminals" table showing all four supported terminals side-by-side
- Fix "How it works" to be terminal-agnostic (was Kaku-specific)
- Badge updated to "Kaku | WezTerm | iTerm2 | tmux"
- Manual install shows all four terminal paths
- Chinese README kept in sync

Version bump: 0.3.1 β†’ 0.4.0

https://claude.ai/code/session_017EVNoc8mhrztPNg2S1QEA3
@MisterBrookT MisterBrookT merged commit 9486e96 into main Jun 3, 2026
2 checks passed
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