https://github.com/yoshi389111/git-turf
The git-turf program outputs ASCII art to GitHub contribution graph
https://github.com/yoshi389111/git-turf
contribution-graph contributions-calendar pixel-art pixelart
Last synced: 12 days ago
JSON representation
The git-turf program outputs ASCII art to GitHub contribution graph
- Host: GitHub
- URL: https://github.com/yoshi389111/git-turf
- Owner: yoshi389111
- License: mit
- Created: 2019-08-23T15:22:57.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-03-14T14:22:09.000Z (about 1 month ago)
- Last Synced: 2025-04-14T04:16:11.516Z (12 days ago)
- Topics: contribution-graph, contributions-calendar, pixel-art, pixelart
- Language: Python
- Homepage:
- Size: 654 KB
- Stars: 16
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
========
git-turf
========The git-turf program outputs ASCII art to GitHub contribution graph.
Examples
========::
$ git-turf "Hello, world"
# # ## ## ## #
# # # # # #
# # ## # # ## # # # ## # ## # ###
##### # # # # # # # # # # # ## # # #
# # #### # # # # ## # # # # # # # # #
# # # # # # # # # # # # # # # #
# # ## # # ## # # # ## # # ###
$ git push.. image:: docs/graph_image.png
Requirements
============* Python 3.5 or higher
Installation
============Install
-------::
$ git clone https://github.com/yoshi389111/git-turf.git
$ cd git-turf
$ pip3 install -e .or
::
$ pip3 install git+https://github.com/yoshi389111/git-turf.git
Uninstall
---------::
$ pip3 uninstall git-turf
Usage
=====Usage:
------::
git-turf [-h]
git-turf [-v]
git-turf [-d DATE] [-t TIME] [-n] MESSAGEOptions:
--------::
-h, --help show this help message and exit
-v, --version show program's version number and exit
-d DATE, --date DATE start date. format is YYYY-MM-DD
-t TIME, --time TIME commit time. format is HH:MM:SS
-n, --dry-run display message onlyFAQ
===Q1: does running this app clear the existing calendar?
-----------------------------------------------------Running this app will not clear your existing calendar.
It will just add to your existing calendar and increase the ASCII banner commit.Q2: does the calendar have to be blank?
--------------------------------------The calendar doesn't have to be blank, but it looks better if it is.
Q3: what happens if it's run twice with different input?
--------------------------------------------------------Two ASCII banners are displayed one on top of the other.
Q4: does it depend on a certain version of GitHub environment?
--------------------------------------------------------------It does not depend on a certain version.
Q5: what is the recommended way to do this?
-------------------------------------------My recommendation is to create a new empty repository and commit and push to it.
Once you've had enough fun, you can just delete the repository.Copyright and License
=====================Program
-------Copyright (C) 2019 SATO, Yoshiyuki
This software is released under the MIT License.
https://opensource.org/licenses/mit-license.phpFonts
-----The bitmap is created based on misaki_gothic.bdf font and k6x8.bdf font.
misaki_gothic.bdf
^^^^^^^^^^^^^^^^^* Copyright(C) 2000-2007 Num Kadoma
* https://littlelimit.net/misaki.htm
* Version: 2019-06-03ak6x8.bdf
^^^^^^^^* Copyright(C) 2002-2019 Num Kadoma
* https://littlelimit.net/k6x8.htm
* Version: k6x8 period beta2License of fonts
^^^^^^^^^^^^^^^^* https://littlelimit.net/font.htm
These fonts are free software.
Unlimited permission is granted to use, copy, and distribute them,
with or without modification, either commercially or noncommercially.
THESE FONTS ARE PROVIDED "AS IS" WITHOUT WARRANTY.