Comprehensive configuration for Jujutsu (jj) VCS with 20+ aliases, AI-powered GitMCP, and retro themes.
- ⚡ 20+ command aliases for efficient workflows
- 🔗 Git & GitHub Integration with colocated repo support
- 🤖 GitMCP: AI context generation via local Git hooks
- 📦 Repomix: Full repository consolidation for AI context injection
- 🖥️ TUI support: jj-fzf, lazyjj, and gg integration
- 🎨 Synthwave84 color scheme (retro-futuristic)
- 🔒 Security: Pre-push hooks, PII sanitization, and secret scanning
| Guide | Description |
|---|---|
| Setup Guide | Installation, prerequisites, and quick start. |
| User Guide | Basic workflows, Repomix, and TUI usage. |
| Contributing | How to backup, test, and submit PRs. |
| Troubleshooting | Solutions for common installation issues. |
- Aliases: Full list of custom commands.
- Configuration: Main configuration file (v1.1.0).
- Tasks & Roadmap: Project status and future plans.
- Version History: Changelog and release notes.
For a fast setup, see the Setup Guide.
# Clone and deploy
git clone https://github.com/Thomo1318/jjConfig.git ~/.config/jjConfig
cd ~/.config/jjConfig
make deploy
# Verify
jj config list userjjConfig/
├── docs/ # 📚 Centralized Documentation
│ ├── guides/ # Setup, Contributing, Usage
│ ├── reference/ # Aliases, Architecture
│ └── architecture/ # Deep dive notes
├── config.toml # Main config
├── .mcp/ # GitMCP context
├── .repomix/ # Repomix AI context
└── aliases/, revsets/, ... # Config modules
Contributions are welcome! Please read the Contributing Guide for details on our "Golden Workflow" and code standards.
All PRs must pass:
- Security Checks (GitGuardian)
- Linting (Trunk.io)
- Validation (Workflow tests)
MIT License. See LICENSE.
Thomo1318 Email: YOUR_EMAIL@example.com GitHub: @Thomo1318