Allows you to write all ASCII characters from 0x20 to 0x7E to your GitHub profile page by committing on specific dates in a year. You can then see your text on your profile pages contributions list.
app.py
[-h] [-c CLEAN] [-y YEAR] [--firstDayOfWeek FIRSTDAYOFWEEK] [-m USEMONOSPACE] [-s DEFAULTSPACE] [-a ALIGN] [-msg MESSAGE] [-msgStr MESSAGESTRING] [-cAE CLEANAFTEREXECUTION] [-min MINNUMBEROFCOMMITSATONEDAY] [-max MAXNUMBEROFCOMMITSATONEDAY] [-mCDR MAKECOMMITSINDIFFERENTREPO] [-nDR NAMEOFDIFFERENTREPO] [-iER IGNOREEXISTINGGITREPO]
-h, --help show this help message and exit
-c CLEAN, --clean CLEAN Clean build dirs (def.: 0).
-y YEAR, --year YEAR Year to gen for (def.: current year).
--firstDayOfWeek FIRSTDAYOFWEEK First day of week (So.: 0, Mo.: 1, ...) (def.: 0).
-m USEMONOSPACE, --useMonospace USEMONOSPACE Use monospace (def.: 1).
-s DEFAULTSPACE, --defaultSpace DEFAULTSPACE Default space in weeks (def.: 1).
-a ALIGN, --align ALIGN Align text (0: left, 1: center, 2: right) (def.: 0).
-msg MESSAGE, --message MESSAGE Message in commits (e.g. "Char SpaceInWeeks, A2, b1, ...") (def.: empty).
-msgStr MESSAGESTRING, --messageString MESSAGESTRING Message in commits; uses default Space for all characters (e.g. "ab") (def.: empty).
-cAE CLEANAFTEREXECUTION, --cleanAfterExecution CLEANAFTEREXECUTION Clean build dirs after execution (def.: 1).
-min MINNUMBEROFCOMMITSATONEDAY, --minNumberOfCommitsAtOneDay MINNUMBEROFCOMMITSATONEDAY Min number of commits at one day that is commitable (def.: 1).
-max MAXNUMBEROFCOMMITSATONEDAY, --maxNumberOfCommitsAtOneDay MAXNUMBEROFCOMMITSATONEDAY Max number of commits at one day that is commitable (def.: 5).
-mCDR MAKECOMMITSINDIFFERENTREPO, --makeCommitsInDifferentRepo MAKECOMMITSINDIFFERENTREPO Make commits in different repo (def.: 1).
-nDR NAMEOFDIFFERENTREPO, --nameOfDifferentRepo NAMEOFDIFFERENTREPO Name of different repo (def.: myTextOnGitHub).
-iER IGNOREEXISTINGGITREPO, --ignoreExistingGitRepo IGNOREEXISTINGGITREPO Ignore existing git repo (def.: 0).