Quick Start bash # Clone the repository
git clone git@github.com:kormie/dotclaude.git ~/.dotfiles
cd ~/.dotfiles
# Install modern tools (safe, non-destructive)
./scripts/setup-tools.sh
# Launch Claude Code workspace
cw myproject feature-1 feature-2 # 'cw' alias for tmux-claude-workspace
# Apply configurations gradually
./scripts/stow-package.sh git # Enhanced git config
./scripts/stow-package.sh tmux # Vim-optimized tmux
./scripts/stow-package.sh aliases # Centralized aliases 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Phase 1 Complete ✅ Foundation & Safety Infrastructure
Comprehensive backup/restore system tested and working Multi-session Claude Code workspace with git worktrees Vim-optimized tmux configuration with seamless navigation Enhanced git configuration with modern diff tools Modern CLI tool installation with coexisting aliases View detailed Phase 1 documentation →
Phase 2 Complete ✅ Shell Enhancement
Enhanced Zsh configuration with Oh-My-Zsh and essential plugins Modern tool migration: tools now default with automatic fallbacks Safety toggle system for easy configuration switching Centralized alias management with single source of truth View detailed Phase 2 documentation →
Phase 3 Complete ✅ Editor Enhancement
Modern Neovim configuration with Lua and lazy.nvim (40+ plugins) Full LSP integration with Mason for automatic language servers Advanced git integration (gitsigns, fugitive, diffview) Enhanced UI with Tokyo Night theme, Lualine, Neo-tree explorer Telescope integration for fuzzy finding files, text, git, LSP All user preferences preserved (comma leader, hjkl navigation) Production ready with comprehensive testing and issue resolution View Phase 3 migration guide →
✅ Phase 4 Complete - Full Integration & Optimization All Project Goals Achieved:
✅ Enhanced configurations deployed as primary setup ✅ Performance optimized: Neovim ~47ms, Zsh ~380ms startup ✅ Advanced shell features: project environments, command correction ✅ Modern tool migration complete : eza, bat, fd, ripgrep, zoxide, dust, procs, bottom now defaults ✅ Smart navigation : cd now uses zoxide for transparent smart directory jumping ✅ Automatic fallbacks : Legacy tools available with _original suffix ✅ Comprehensive testing and validation complete ✅ Production-ready with complete safety systems DotClaude is now fully operational - a modern, safe, and powerful CLI environment optimized for AI-assisted development!
View complete project documentation →
Why DotClaude? Built specifically for developers using Claude Code and other AI tools, DotClaude provides:
Parallel Development : Work on multiple features simultaneously with git worktreesVim Integration : Seamless navigation between vim and tmux with consistent keybindingsSafety Systems : Comprehensive backup and rollback procedures for peace of mindModern Tools : Latest Rust-based CLI tools now as defaults with automatic fallbacksAI-Optimized Workflows : Purpose-built for agentic development patternsPerfect for developers who want a powerful, safe, and modern CLI environment optimized for AI-assisted development workflows.
🎉 Mission Accomplished DotClaude project is complete! From initial concept to production deployment, this project successfully delivered a modern, safe, and powerful CLI environment specifically optimized for AI-assisted development.
Ready to transform your development workflow? Get started now →
Built for the future of AI-assisted development 🤖✨