| Age | Commit message (Expand) | Author |
| 2026-10-05 | alacritty: the mux launch in its own import, overridable per machine | Igor Soarez |
| 2026-10-05 | pi: compact tool output, pinned, 3-line previews for every tool | Igor Soarez |
| 2026-10-03 | tmux: machine-local overrides in ~/.tmux.conf.local | Igor Soarez |
| 2026-10-03 | install.sh: Alacritty from its release DMG, under a stated rule | Igor Soarez |
| 2026-10-03 | pi: auto-named sessions, pinned to a commit | Igor Soarez |
| 2026-10-02 | Revert a by-hand dotfiles-sync that published one machine's Claude settings | Igor Soarez |
| 2026-10-02 | Sync | Igor Soarez |
| 2026-10-02 | pi: drop pi-mcp-adapter, MCP is native now | Igor Soarez |
| 2026-10-01 | bin/wispr-keys: Flow dictation on the Caps Lock key | Igor Soarez |
| 2026-10-01 | Brewfile: drop toggleMute | Igor Soarez |
| 2026-10-01 | Brewfile: say what the two taps actually ship | Igor Soarez |
| 2026-10-01 | Brewfile: toggleMute and QuickMD, from their authors' taps | Igor Soarez |
| 2026-10-01 | Brewfile: glow and Ice | Igor Soarez |
| 2026-10-01 | hammerspoon: Caps Lock sends F20, and stays that way | Igor Soarez |
| 2026-09-28 | AGENTS.md is the file; CLAUDE.md imports it | Igor Soarez |
| 2026-09-28 | CLAUDE.md: an agent files its own change request, without asking | Igor Soarez |
| 2026-09-28 | tmux: the command prompt gets an opaque background | Igor Soarez |
| 2026-09-28 | pi: the siliconflow key is a reference, not a name | Igor Soarez |
| 2026-09-27 | macos: hot corners and tap to click, and a way to find the next key | Igor Soarez |
| 2026-09-25 | profile: stop shadowing exit | Igor Soarez |
| 2026-09-25 | link/pi.sh: the generators move into files, and parse under bash 3.2 again | Igor Soarez |
| 2026-09-25 | A filed request needs the owner's approval, not just a valid signature | Igor Soarez |
| 2026-09-25 | pi: providers can come from ~/.config/pi/models.d, like settings already do | Igor Soarez |
| 2026-09-25 | dot-request: file a change request from a machine that cannot push | Igor Soarez |
| 2026-09-22 | tree-sitter-cli, and: a read-only clone hands back a change request | Igor Soarez |
| 2026-09-21 | hammerspoon: the example's header is init.lua's, so bindings move either way | Igor Soarez |
| 2026-09-21 | hammerspoon: shared helpers move to dotlib.lua, which local.lua can require | Igor Soarez |
| 2026-09-21 | hammerspoon, ghostty: example files for their machine-local configs | Igor Soarez |
| 2026-09-21 | CLAUDE.md: where a single machine's changes go, and what to do without a hook | Igor Soarez |
| 2026-09-21 | ghostty: read ~/.config/ghostty-local last, where a machine has one | Igor Soarez |
| 2026-09-21 | hammerspoon: load ~/.config/hammerspoon/local.lua where a machine has one | Igor Soarez |
| 2026-09-21 | zshrc: find Homebrew's completions on the prefix this machine uses | Igor Soarez |
| 2026-09-21 | Brewfile: keepingyouawake, and say that Mac apps belong here | Igor Soarez |
| 2026-09-21 | supermaven off unless asked for; a blocked cask no longer ends install.sh | Igor Soarez |
| 2026-09-21 | Brewfile: say why bash is here, correctly | Igor Soarez |
| 2026-09-21 | install.sh: install Homebrew, add bash, and seed the colour files | Igor Soarez |
| 2026-09-21 | link: a part named in ~/.config/dot/skip does nothing on that machine | Igor Soarez |
| 2026-09-18 | link/claude: secrets in MCP specs, and a separate spec for Desktop | Igor Soarez |
| 2026-09-17 | dotfiles | Igor Soarez |