2 Commits

Author SHA1 Message Date
Jens Luedicke
84387724bc Fix: Exclude Oh My Zsh test files from being sourced
- Explicitly list Oh My Zsh lib files to load, excluding tests/cli.test.zsh
- Prevents test output from being displayed when sourcing zshrc
- All functionality remains intact

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-15 17:11:35 +02:00
Jens Luedicke
0db89f0991 Replace Oh My Zsh direct loading with Sheldon plugin manager
- Add Sheldon configuration in sheldon/plugins.toml
- Configure Sheldon to manage Oh My Zsh library and plugins
- Load Spaceship prompt, 14 OMZ plugins, and custom plugins via Sheldon
- Simplify zshrc by moving plugin configuration to Sheldon
- Keep OMZ compatibility variables for plugin functionality
- Improve startup performance with Sheldon's caching

Benefits:
- Faster shell startup with cached plugin loading
- Better dependency management through git submodules
- Cleaner separation of concerns (plugins.toml vs zshrc)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-15 17:08:31 +02:00