initx-plugin-git-report
v0.0.4
Published
generate daily git commit reports for initx
Downloads
428
Maintainers
Readme
initx-plugin-git-report
initx plugin for generating daily git commit reports.
Features
- Generate daily git reports based on author and date
- Filter commits by custom prefixes
- Support multiple query methods (days, date)
- Persistent configuration storage
Installation
npx initx plugin add git-reportUsage
Basic Commands
# Get today's report
ix gr
# Get report for specific days (7 days ago)
ix gr 7
# Get report for specific date
ix gr 2026-03-22Note: For days parameter: 0 or 1 = today, 2 = 2 days ago, 3 = 3 days ago, etc.
Configuration
Before using the plugin, configure your git user information:
# Set your name
ix gr config set name "Your Name"
# Set your email
ix gr config set email "[email protected]"
# Set commit prefixes (comma-separated)
ix gr config set prefix "feat:,fix:,docs:"
# View all configuration
ix gr config list
# Get specific configuration
ix gr config get name
ix gr config get email
ix gr config get prefixHow It Works
The plugin:
- Runs in your current git project directory
- Fetches latest changes from remote
- Filters commits by your configured name and email
- Optionally filters by configured prefixes (e.g.,
feat:,fix:) - Displays formatted report with commit messages
Example Output
my-project
- Add new feature for user authentication
- Fix bug in login flow
- Update documentation for APIDevelopment
Run stub
pnpm stubInstall plugin from current directory
ix plugin add .Enjoy your plugin development!
Documentation
License
MIT
