my shared dotfiles
  • Shell 32.2%
  • TypeScript 31.6%
  • Lua 24.7%
  • Go Template 7.1%
  • Vim Script 2%
  • Other 2.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Patrick Davlin 5f144f512c Add Pi MCP bridge extension and self-updating playball popup
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.
2026-07-15 11:47:30 -05:00
bin Add Pi MCP bridge extension and self-updating playball popup 2026-07-15 11:47:30 -05:00
docs docs: secrets management runbook 2026-05-07 14:21:34 -05:00
dot_claude feat(fleet): adopt fleet for tmux agent dashboard 2026-06-11 16:27:39 -05:00
dot_config chore: capture karabiner global menu + is_keyboard caps_lock mapping 2026-07-02 15:11:01 -05:00
dot_pi/agent Add Pi MCP bridge extension and self-updating playball popup 2026-07-15 11:47:30 -05:00
dotfiles chore: agent updates 2026-05-07 10:25:32 -05:00
secrets feat(pi): age-encrypted openrouter key for davbuntu 2026-05-07 14:04:20 -05:00
.chezmoiexternal.toml Manage zsh plugins as chezmoi externals 2026-07-02 14:54:36 -05:00
.chezmoiignore Add Pi MCP bridge extension and self-updating playball popup 2026-07-15 11:47:30 -05:00
Brewfile chore: update dotfiles for new MacBook configs 2026-07-02 15:00:19 -05:00
Brewfile.linux Brewfile.linux: use homebrew-core oh-my-posh, drop flaky tap 2026-07-02 17:05:58 -05:00
dot_wezterm.lua Add wezterm config 2025-02-26 11:30:50 -06:00
dot_zsh_aliases lots of pi and claude updates 2026-04-08 20:30:26 -05:00
dot_zshrc.tmpl Add Pi MCP bridge extension and self-updating playball popup 2026-07-15 11:47:30 -05:00