f1e154cee2
config: add jvm-general agent with Kotlin idioms and best practices
2026-01-28 16:04:54 -06:00
dd54345bf9
feat: add TUI commit tool with Claude and OpenCode backends
2026-01-28 16:02:43 -06:00
dc8d5bd87e
config: add summarizer subagent and update planner to report clarifications
2026-01-24 16:07:35 -06:00
b5ed2d5615
config: add Zed editor settings and expand VS Code file associations for chezmoi templates
2026-01-24 15:54:21 -06:00
0a097effba
config: add IntelliJ and Zed keybindings and project settings
2026-01-24 15:54:21 -06:00
0d3772de81
config: add OpenCode subagent definitions for TS/JVM development
...
Add 13 specialized subagent configurations covering architecture, code review, build resolution, documentation, refactoring, TDD, planning, E2E testing, and security for both TypeScript and JVM ecosystems.
2026-01-24 15:54:21 -06:00
da30223a38
config: add IntelliJ keybindings for navigation and git integration
2026-01-23 14:54:25 -06:00
e782ba2e6b
config: add IntelliJ keymap management and enable EXA for OpenCode
2026-01-23 14:44:52 -06:00
711e676242
refactor: centralize common platform-dependent rules in template, separate rules for claude/opencode
2026-01-23 14:33:32 -06:00
d7ea3c84d8
config: add superpowers plugin via chezmoi external repo
2026-01-23 14:04:57 -06:00
e0f94de944
docs: enhance Question tool guidance and improve share script error handling
...
Add prominent Question tool guidance to AGENTS.md and expand coverage in CLAUDE.md with chezmoi-specific examples. Refactor share.ts error handling to show last 10 lines of stderr instead of full output, remove hardcoded env var docs now that credentials are templated.
2026-01-23 13:43:15 -06:00
8804b425fb
feat: add git worktree management utilities for Fish and Bash
...
Add comprehensive worktree tooling with FZF integration:
- wtb: create branch worktree with gitignored file cloning
- wtcd/wtr: interactive picker and multi-remove with FZF
- wtf/wth: feature/hotfix branch shortcuts
- wts/wtl: status overview and listing
- Automatic .worktrees/ organization and .gitignore management
2026-01-23 13:42:30 -06:00
61a66df27d
config: add lazy* tools to mise and expand Question tool guidance
2026-01-18 20:41:24 -06:00
fcda511c44
config: add delta to mise tools
2026-01-18 15:23:18 -06:00
f5ac72b797
fix: more aggressive auto-install for bun script
...
Replace gh copilot aliases with custom Fish functions that provide
better help
text and wrap the copilot CLI with appropriate prompts
2026-01-16 16:35:31 -06:00
203666e720
feat: add chezmoi merge tools with VSCode integration and Fish helper
...
- Add VSCode-based merge helper with clear visual layout explanation
- Add Fish function for fzf-based interactive conflict selection
- Update CLAUDE.md with .tmpl file search patterns and tool usage guidelines
2026-01-13 16:26:34 -06:00
ccc91142d2
docs: add chezmoi file access guidelines and interview agent spec
2026-01-11 17:14:21 -06:00
b6f97348e5
config: add left-hand optimized Zed keymap with Ctrl+G navigation prefix
2026-01-11 16:44:55 -06:00
b9338b9176
config: add xremap for dual-function Caps Lock (Ctrl/Esc)
2026-01-11 16:44:36 -06:00
1d36d6ce0a
config: add Catppuccin theme and tweak editor settings
...
- Add high-contrast Catppuccin theme for OpenCode
- Enable Copilot edit prediction in Zed
- Increase Kitty font size and improve text rendering
- Fix trailing comma in OpenCode plugins config
2026-01-10 19:10:31 -06:00
d7ebc63d88
config: add kitty tab placement and OpenCode anthropic auth plugin
2026-01-09 13:07:56 -06:00
349b23e025
refactor: replace lazy zoxide with eager init and add fd-based directory discovery
...
- Switch from lazy-loaded z/zi to eager zoxide initialization in config.fish
- Alias cd to use zoxide for automatic frecency tracking
- Add Alt+D: discover directories from git root/cwd with fd+fzf (no gitignore)
- Add Alt+Shift+D: discover directories from HOME with fd+fzf (depth 5)
2026-01-09 13:06:57 -06:00
4d0092a062
config: add OpenCode keybind and model favorites modifier script
2026-01-06 17:07:08 -06:00
fa4ffe8dce
improve commit-helper: add smart truncation for large/generated files and binary detection
...
- Add per-file character/line limits to prevent massive diffs
- Detect and aggressively truncate lockfiles, minified, and base64-heavy files
- Expand binary file detection and format binary summaries
- Add global output safety limit (150K chars) to prevent context overflow
2026-01-06 12:59:16 -06:00
df6b36be41
feat: add OpenCode plugin for chezmoi context warnings and Claude usage keybind
...
- Add plugin to warn when editing files outside chezmoi directory
- Add kitty keybind (ctrl+alt+c) to check Claude API usage
2026-01-06 12:59:00 -06:00
f1b0e5599b
config: update fonts to ZedMono NF and disable lazygit CI keybinds
2026-01-06 12:01:13 -06:00
7cd672de52
refactor: move R2 credentials from env vars to chezmoi templates
2026-01-06 12:00:42 -06:00
9e30c9b027
config: add kitty keybinds for duplicating terminals with cwd
2026-01-03 19:36:51 -06:00
91e58db0d9
config: add delta config and enhance lazygit with Dracula theme
...
- Extract delta configuration to dedicated managed config file
- Update lazygit with full Dracula theme and quality-of-life improvements
- Remove banner comments from config files for cleaner format
- Update git-related tool scripts (install-fonts, share utility)
2026-01-03 19:26:36 -06:00
ce9afed824
config: update editor themes and add tools
...
- Switch Cursor and Zed to dark mode themes
- Add gopls-lsp plugin and curlie tool to mise
2026-01-03 19:04:40 -06:00
942e814f1a
config: add JetBrains Toolbox and GitHub CLI completions
...
- Add JetBrains Toolbox scripts directory to PATH across shells
- Initialize GitHub CLI completions in bash, fish, and PowerShell
- Lazy-load gh completions in Fish to improve startup time
2026-01-03 18:37:37 -06:00
00e0c7188b
refactor: simplify homebrew shellenv init without brittle caching
2026-01-02 18:40:23 -06:00
2cf33f7a24
feat: introduce meta-configs pattern and relocate fonts config
...
- Move fonts.toml from deployed location to meta/ directory
- Update install-fonts.ts to read from meta/ and support extras array
- Add comprehensive documentation explaining meta-configs pattern
- Add ZedMono NF font and update Zed editor keybindings/settings
2026-01-02 18:38:35 -06:00
ed10dae8fa
config: add Zed config
2026-01-01 20:04:20 -06:00
bfa82ef74c
config: update tool versions to latest and add new tools to mise
2026-01-01 19:58:57 -06:00
c364c0cd10
docs: add command execution guidelines for CLI usage
2026-01-01 17:00:43 -06:00
3c777c146a
refactor: consolidate managed configs and switch go/tool-versions to mise
...
Reorganize symlinked configs from .config-source to .managed directory for better clarity on auto-updated vs manual files. Add mise config.toml to replace .tool-versions, pin zoxide and deno versions. Remove Go from PATH templates since it's now managed via mise.
2026-01-01 17:00:30 -06:00
Ryan Walters
cbb871094d
config: make fish_plugins conditional and add PATH entries
...
- Convert fish_plugins to template with conditional sdkman plugin
- Add humanlog and foundry to PATH in commonrc scripts
- Fix WSL chassis detection by moving WSL check earlier
2025-12-31 16:40:52 -06:00
d557965502
config: add fzf preview options to zoxide interactive mode
2025-12-30 18:50:00 -06:00
f5341e3495
config: switch monospace font from Fira Code to Geist Mono
2025-12-30 18:49:45 -06:00
a4d02d8a4c
feat: add reminder banner template for bash/fish shells
2025-12-30 18:37:56 -06:00
4fc62680d4
docs: add comprehensive Fish shell keybindings reference
2025-12-30 17:11:10 -06:00
1b611f4559
config: switch monospace font from Iosevka to Fira Code with ligatures
2025-12-30 16:45:11 -06:00
005b2ed850
feat: add Fish function wrappers for copilot suggest/explain commands
...
Replace gh copilot aliases with custom Fish functions that provide better help
text and wrap the copilot CLI with appropriate prompts
2025-12-30 00:26:22 -06:00
f2e2fd1215
fix: preserve leading spaces in chezmoi status parsing
2025-12-29 23:34:25 -06:00
de41c6d984
feat: add model-specific shortcuts for opencode and claude CLIs
2025-12-29 23:34:03 -06:00
3ee25fb90c
feat: enhance chezmoi fzf tools with bat syntax highlighting for diffs/file previews
2025-12-29 18:36:33 -06:00
a1cf700160
feat: add interactive fzf tools for chezmoi apply/show with shared utilities
...
- New chai function for interactive apply with multi-select and diff preview
- Enhanced chshow for browsing managed files with edit/view modes
- Shared fzf-utils.ts with standardized colors and chezmoi file parsing
- Bash version of fzf abbreviation search with Alt+A binding
2025-12-29 18:33:56 -06:00
3342678c9d
feat: add automatic media validation and fixing to share tool
...
Detects and fixes common media issues before upload:
- Missing video duration/metadata (remux)
- MP4 streaming optimization (faststart)
- Incompatible codecs (H.265/AV1 → H.264)
- HEIC/AVIF browser compatibility
Adds -F/--fix flag with modes: never, prompt (default), always
2025-12-29 18:15:31 -06:00
68d1b7dc22
feat: add fzf abbreviation/alias search with Alt+A keybinding
2025-12-29 18:15:05 -06:00