These settings make keys repeat much faster than the default System Preferences allows.
# Key repeat rate (lower = faster, default is 2)
defaults write NSGlobalDomain KeyRepeat -int 1| #!/bin/bash | |
| # BSP Split: Find largest pane IN CURRENT TAB and bisect it | |
| # Get current pane from environment (set by WezTerm for shells running in panes) | |
| if [ -n "$WEZTERM_PANE" ]; then | |
| CURRENT_PANE="$WEZTERM_PANE" | |
| else | |
| # Fallback: use the pane passed as argument | |
| CURRENT_PANE="$1" | |
| fi |
Added comprehensive session-based file logging to all 8 OpenCode plugins in .opencode/plugin/. Each plugin now logs every hook invocation, whether it triggered an action or was skipped.
.opencode/lib/logger.ts - Shared logging utilitylogTriggered() and logSkipped() calls to every hookA comprehensive guide to writing plugins for OpenCode that extend agent behavior with hooks, custom tools, and event handling.
.opencode/plugin/ (project) or ~/.config/opencode/plugin/ (global)Two ambitious open-source projects tackling the same fundamental problem: how do you coordinate multiple AI coding agents to work together effectively?
| Aspect | Gas Town | Swarm-Tools |
|---|---|---|
| Author | Steve Yegge | Joel Hooks |
| Language | Go | TypeScript/Bun |
A comprehensive reference for OpenCode keyboard shortcuts.
Leader Key:
Ctrl+X(used as<leader>prefix for many shortcuts)
| Action | Shortcut |
|---|