Skip to content

About

git commits generator to increase github activity. Intended as a joke. Copied from https://github.com/Shogun89/fancy_job

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

This project is copied from https://github.com/Shogun89/fancy_job

I made the modification to generate more commits on particular dates (file: commit_schedule.py) so that you can write a message on time line grid. Currently I am aiming to write following within next year.

ARIF 25 !

### ### #### ## ####

# # # # # # # #

# # # # ### # ###

### # # # #

# # # # # # #

# # # ### # #### ##

The purpose is to attract recruiter or technical people who look at github timelines of job applicants. Most of my development is IP of the organizations I work for. Maintaining github with opensource projects is not something I am interested in at the moment. So accept this a possible alternate.

Daily Number Incrementer

A Python script that automatically increments a number in a text file, commits the change to Git, and updates a cron job to run the script at a new random time daily. Perfect for maintaining a daily commit streak or tracking sequential values with a dynamic schedule.

Setup

  1. Clone this repository:
git clone https://github.com/Shogun89/fancy_job
cd fancy_job
  1. Run the script

The script can be run without dependencies besides the Python standard library, simply by running

python update_number.py

You might want to run the script manually for the first time to verify it works before setting up a cronjob

  1. Optional: If you prefer to ensure the script runs at a fixed time initially, you can manually set up a cron job:

    However, if you wish to use LLM-based commit message generation, you need to install uv to manage dependencies. The first time you run it, it will download packages required for its execution and also a large language model from Hugging Face
# Use LLM
FANCY_JOB_USE_LLM=true uv run python update_number.py
  1. Setup a cron job to run the script daily:
crontab -e

Add the following line to the crontab file:

0 6 * * * cd /path/to/your/repo && python update_number.py
# or with LLM
0 6 * * * cd /path/to/your/repo && FANCY_JOB_USE_LLM=true uv run python update_number.py

This will initially run the script at 6am the next day.

Usage

The script will increment the number in number.txt and commit the change to git. You can modify the script to increment by any value or use a different file to store the number.

By running this you will be able get a fancy streak on your github profile and get a job.

How to get a job

About

git commits generator to increase github activity. Intended as a joke. Copied from https://github.com/Shogun89/fancy_job

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages