my shared dotfiles
- Shell 32.2%
- TypeScript 31.6%
- Lua 24.7%
- Go Template 7.1%
- Vim Script 2%
- Other 2.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
pi: new pi-mcp-bridge extension bridging MCP servers into Pi tools, with
mcp.json set to discoveryMode=auto so it imports the servers already
configured in ~/.claude.json rather than redefining them. Installed deps
under .pi/agent/extensions/mcp/node_modules stay out of chezmoi.
playball-popup: stamp the binary version at launch and compare it against
what is installed, retiring a session that outlived a brew upgrade. A
running process keeps its old binary, so the stamp is what makes the
staleness visible. The upgrade check runs in a detached subshell on a 6h
throttle, keeping the popup off the network path.
tmux-smart-name: Claude reports its process title as 2_1_197 as well as
2.1.197 depending on version; widen the regex to map both to "claude".
zshrc: quote the man_colors expansion as "${(@kv)...}" so values
containing spaces survive iteration.
|
||
| bin | ||
| docs | ||
| dot_claude | ||
| dot_config | ||
| dot_pi/agent | ||
| dotfiles | ||
| secrets | ||
| .chezmoiexternal.toml | ||
| .chezmoiignore | ||
| Brewfile | ||
| Brewfile.linux | ||
| dot_wezterm.lua | ||
| dot_zsh_aliases | ||
| dot_zshrc.tmpl | ||