Skip to content

Latest commit

 

History

History
113 lines (79 loc) · 6.31 KB

File metadata and controls

113 lines (79 loc) · 6.31 KB

🎨 jjConfig

Comprehensive configuration for Jujutsu (jj) VCS with 20+ aliases, AI-powered GitMCP, and retro themes.

GitGuardian Docs pre-commit CodeRabbit Badge

Jujutsu Shell Script TOML Badge JSON Badge

Version Last Commit Repo Size

repomix DeepWiki GitMCP


✨ Features

  • 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

📚 Documentation

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.

⚙️ Reference


🚀 Quick Start

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 user

📂 Directory Structure

jjConfig/
├── 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

🤝 Contributing

Contributions are welcome! Please read the Contributing Guide for details on our "Golden Workflow" and code standards.

All PRs must pass:

  1. Security Checks (GitGuardian)
  2. Linting (Trunk.io)
  3. Validation (Workflow tests)

📄 License

MIT License. See LICENSE.


👤 Author

Thomo1318 Email: YOUR_EMAIL@example.com GitHub: @Thomo1318