Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Mirror your work account's contribution graph in your personal profile

License

Notifications You must be signed in to change notification settings

RLado/ActivityMirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Activity Mirror 🪞

Why Mirror Contributions? 💅

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)

How It Works 🔍

  1. Scrapes a user's public GitHub contribution graph
  2. Replicates daily activity through timestamped empty commits
  3. Maintains state in last_commit.json to avoid duplicates

Setup & Configuration ⚙️

Prerequisites

  • Git installed locally
  • Python 3.11+

Install dependencies

pip install -r requirements.txt

Initialize a new repository to commit to

mkdir activity_mirror
cd activity_mirror
git init

Also, don't forget to setup your remote!

Configuration

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"

Usage 🚦

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

About

Mirror your work account's contribution graph in your personal profile

Topics

Resources

License

Stars

Watchers

Forks

Languages