Skip to content

chore: misc tweaks (tmux splits, fzf externals, ghostty webfetch)#17

Merged
chagui merged 2 commits into
mainfrom
chagui/miscs
Apr 25, 2026
Merged

chore: misc tweaks (tmux splits, fzf externals, ghostty webfetch)#17
chagui merged 2 commits into
mainfrom
chagui/miscs

Conversation

@chagui
Copy link
Copy Markdown
Owner

@chagui chagui commented Apr 25, 2026

Summary

Grab-bag branch of three small, independent changes:

  • refactor(zsh): source upstream fzf completion.zsh and key-bindings.zsh via chezmoi externals instead of bundling local copies, so they refresh weekly. Also renames the existing external to fzf-completions.zsh (plural) for consistency.
  • feat(claude): allowlist WebFetch(domain:ghostty.org) so Claude can pull Ghostty docs without prompting.
  • fix(tmux): swap the h/v split bindings so they match the direction they actually produce — v now creates a vertical split (left/right panes) and h a horizontal one (top/bottom). Previous bindings were inverted.

Each commit stands on its own; could be split if reviewer prefers.

Test plan

  • chezmoi diff shows expected changes for .chezmoiexternal.toml, dot_claude/settings.json, dot_config/tmux/tmux.conf.tmpl, dot_config/zsh/dot_zshrc.tmpl
  • After apply: new ~/.config/zsh/key-bindings.zsh exists and is sourced by zshrc; Ctrl-T / Ctrl-R / Alt-C fzf bindings still work
  • In tmux: prefix v opens a left/right split, prefix h opens a top/bottom split
  • Claude Code no longer prompts on WebFetch to ghostty.org

🤖 Generated with Claude Code

chagui added 2 commits April 25, 2026 17:56
Add Ghostty docs domain to the permission allow list so Claude Code
can fetch reference material from the Ghostty website.
bind v now splits vertically (horizontal layout) and bind h splits
horizontally (vertical layout), matching the intuitive meaning of
each letter.
@chagui chagui merged commit 0f5925d into main Apr 25, 2026
1 check passed
@chagui chagui deleted the chagui/miscs branch April 25, 2026 17:23
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.

1 participant