In the realm of GitHub, appearances are everything. A lush green contribution grid:
- Signals relentless productivity 🌱💪
- Creates an aura of technical omnipotence 🧙
- Makes recruiters' hearts flutter 💼😍😘
("But wait... aren't these empty commits?" Shhh... Perception > Reality)
- Scrapes a user's public GitHub contribution graph
- Replicates daily activity through timestamped empty commits
- Maintains state in
last_commit.json
to avoid duplicates
- Git installed locally
- Python 3.11+
pip install -r requirements.txt
mkdir activity_mirror
cd activity_mirror
git init
Also, don't forget to setup your remote!
Edit the config.toml
indicating:
- User to mirror
- Local repository to commit to
[settings]
target_profile = "rlado-02"
repo_path = "../activity_mirror/"
last_commit_file = "last_commit.json"
Run the main script:
python main.py
Push the changes to Github:
cd <path>/activity_mirror
git push
Brag about your contributions graph
Repeat the process daily/weekly to maintain the illusion of productivity. 🌟
"In the GitHub arena, you're not judged by your code, you're judged by your squares."
— Ancient Developer Proverb