Commit Graph

16 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
9ec39ae48a add dotnet tools PATH mod to commonrc 2025-06-24 19:20:42 -05:00
660940c643 add WSL specific settings block to commonrc, add BROWSER url opening fix 2025-06-24 19:20:22 -05:00
227ba01201 fix pulumi commonrc PATH mod 2025-06-24 19:19:56 -05:00
838e2a8a91 Add pulumi to commonrc.sh.tmpl 2025-06-06 18:18:08 -05:00
ed5216ff0e Switch to doppler key vault for remaining rbw usages 2025-03-03 02:29:16 -06:00
73304fb474 Fix privateDomain template data dict prop drilling 2024-11-07 19:21:28 -06:00
0cb2bea7e7 Simplify privateDomain to promptString in config TOML 2024-11-07 19:05:48 -06:00
009bb34af4 check for deno & hass-cli before activating PATH and completion scripts 2024-11-05 23:46:21 -06:00
8742fd36a3 banner template, nushell use banner template, disable startup banner 2024-10-28 17:16:43 -05:00
2bc53c94f6 HASS-CLI completion sourcing 2024-10-28 17:16:23 -05:00
2d3694aa7a SSH startup eval: ssh-agent add key to keychain, use .shell dict for commonrc template 2024-10-18 17:00:36 -05:00
d0f050f18e check for chatgpt/pyenv tool existence before applying completion/sourcing logic 2024-10-14 00:56:13 -05:00
306c08495d temp: commit privateDomain.age setup 2024-10-13 23:18:42 -05:00
f4c0fb2dac add OpenAI chatgpt CLI, auth key via rbw, completions 2024-10-13 16:19:22 -05:00
b520d0938f Move all chezmoi files into 'home' directory 2024-10-13 04:25:16 -05:00