Commit Graph

6 Commits

Author SHA1 Message Date
17b1be33a9 feat: add commit-helper tool to optimize AI commit context
Replaces verbose git command invocations in commit commands with a smart
TypeScript helper that:
- Filters out lockfiles, binary files, and generated content from diffs
- Truncates large diffs intelligently by preserving complete file changes
- Provides structured summaries with file type distribution and change stats
- Shows previews of new files being added

Also adds Fish shell VSCode extension and enables Claude Code panel preference.
2025-12-27 17:01:31 -06:00
3365f031f9 chore: simplify plugin configuration and enable official plugins
Switch from community workflows to official plugins (rust-analyzer-lsp,
ralph-wiggum) for better maintenance. Disable DCP plugin temporarily.
Reorganize settings alphabetically and remove unused workflow plugins.
2025-12-26 14:34:51 -06:00
22a6a85438 chore: update Claude Code permissions and workflow settings
- Add Glob, Read, Grep as allowed tools
- Expand allowed bash commands (gradlew, mise, jq, rsync, etc.)
- Add more allowed WebFetch domains for documentation sites
- Add MCP tool permissions for grep and linear
- Disable less frequently used workflow hooks
2025-12-20 00:53:27 -06:00
8f9565d0e0 feat: add Cursor Linux settings and expand Claude Code permissions
- Add comprehensive Cursor settings for Linux platform
- Expand Claude Code allowed bash commands (control flow, tooling)
- Enable KiTTy command finish notification suppression
- Add JVM languages plugin to Claude Code workflows
- Set default model to Sonnet in Claude settings
2025-11-25 15:08:42 -06:00
Ryan Walters
3c1ebfe086 refactor: reorganize Claude settings for better readability
Restructure claude-settings.json by moving permissions (allow/deny/ask) before enabledPlugins section for improved logical grouping and readability.
2025-11-06 09:50:26 -06:00
Ryan Walters
1e55b4862f feat: add Claude settings symlink management
- Add claude-settings.json as source file in chezmoi repo
- Create symlink template for .claude/settings.json
- Update .chezmoiignore to prevent recursion
- Update TODO.md to track Claude configuration progress
2025-11-03 17:04:49 -06:00