Commit Graph

9 Commits

Author SHA1 Message Date
Ryan Walters
02b9236ecf feat: major dotfiles refactor with documentation and multi-platform improvements
- Add comprehensive CLAUDE.md with chezmoi best practices and AI assistant guidelines
- Restructure TODO.md with prioritized tasks and detailed organization
- Add PowerShell profile template for Windows platform support
- Split git configs into identity-specific templates (ryan/xevion)
- Convert nushell env.nu and gitconfig to templates for cross-platform rendering
- Refactor chezmoi hooks to TypeScript (.init_pre.ts, .update_pre.ts)
- Update .chezmoiignore with better platform-specific file handling
- Remove deprecated shellchecker.sh and tasks.json from VS Code config
- Add mise integration to shell configs (bash, zsh, nushell, PowerShell)
- Clean up commonrc.sh.tmpl WSL-specific code
- Disable Deno in VS Code settings, enable simple dialog mode
- Add nushell extension recommendation to VS Code

This commit establishes better cross-platform support (Windows/WSL/Linux),
improves documentation for future maintenance, and standardizes configuration
management patterns across the repository.
2025-10-26 17:01:45 -05:00
2f1fbe5052 Use deno 2025-03-03 02:21:30 -06:00
0cf3810633 shellcheck script, ensure that shellcheck cmd available 2024-12-26 10:41:38 -06:00
dcb90be62a More workspace settings to disable formatOnSave functions 2024-11-07 22:00:10 -06:00
0e0a1e32e1 Remove unused vars from inotifywait cmd, mark unresolved issue with chezmoi problemMatcher 2024-11-07 19:07:58 -06:00
1195359f13 Fix chezmoi template problemMatcher 2024-11-07 19:06:05 -06:00
840787f8c7 Add shellchecker script task for VSCode workspace 2024-11-07 18:28:58 -06:00
7192e181f6 Disable formatOnSave/Paste, add comments to .vscode/settings 2024-11-07 17:11:34 -06:00
e4ffa5b2cf adjust VS Code file associations for template files, chezmoi path style 2024-10-12 14:36:45 -05:00