grrowl
a sincronizat consemnările de la master la grrowl/dotfiles din oglindire
f50defe81c feat: add gw worktree helper
Create a git worktree under .claude/worktrees/<name>, copy in the
.worktreeinclude gitignored files (replicating Claude Code's -w
behaviour without launching Claude), cd into it, and print its path
so it composes as `zed "$(gw new-feature)"`.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
7cc08bf635 Add bat config (plain style, syntax highlighting only)
Symlinks ~/.config/bat/config via setup.sh and opts the file into
the config/ allowlist in .gitignore. Uses --style=plain to keep
syntax highlighting while dropping line numbers, file headers, and
the grid.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2a83de5b05 fix(zsh): load brew shellenv before compinit so completions register
brew shellenv ran after the zgen/compinit block, so Homebrew's
site-functions weren't on $fpath when compinit scanned — silently dropping
_zoxide and every other brew-installed completion. Move it to the top (with
an Intel/ARM-compatible guard) so compinit sees them. zoxide's `z`/`zi`
jump-completion already worked (registered post-compinit by `zoxide init`).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
3c29993ed4 feat: difftastic as default git diff + watcher-agnostic rerun helper
- bin/git-difft: wrapper used as git's diff.external — renders with difftastic
when installed, falls back to a plain unified diff otherwise (always exits 0
so `git diff` never reports "external diff died").
- .gitconfig_difftastic: set diff.external + pager.diff=less so `git diff` shows
difftastic side-by-side; log/show/add -p keep the internal diff + delta pager.
- applications.sh: put ~/dotfiles/bin on PATH (also exposes uv-upgrade etc).
- aliases.sh: `rerun <cmd>` uses whichever file watcher is installed
(watchexec preferred, else entr) so configs stay portable.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
68609d86a0 feat: publish public-safe app settings (ghostty, zed, rectangle)
Add a config/ tree mirroring ~/.config, plus a default-deny .gitignore:
config/** is ignored and only the vetted, secret-free files are opted back
in. setup.sh symlinks ghostty + zed configs into place; Rectangle ships a
cleaned plist export + import.sh (a prefs domain can't be symlinked).
VoiceInk was deliberately excluded (account/token/transcription state).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Vizualizați comparația pentru aceste 7 consemnări »
3 săptămâni în urmă