Skip to content

MarkWaldron/greybeard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Greybeard

Make yourself a Greybeard programmer in 2 minutes or less!

NPM Version NPM Downloads

Shoutout to avinassh and his Python project rockstar for the inspiration

Installation

$ npm install -g greybeard

or

$ yarn global add greybeard

Usage

Create a new folder and run:

$ greybeard run javascript

Then sit back and it will work its magic.

Other supported languages include: php, perl, fortran, python, asp.net, lua, f#, html, go, java, c++, c

If your language is not listed, use the file extension you'd like:

$ greybeard run clj

Options

Days - Specify the number of days you want to go back in your commit history (default: 400)

$ greybeard run javascript --days 600

No Weekends - Normal number of commits but will exclude weekends

$ greybeard run javascript --noweekends

Random - Normal number of commits, but will have a 50/50 chance on day

$ greybeard run javascript --random

Even - Skips all odd number days

$ greybeard run javascript --even

Odd - Skips all even number days

$ greybeard run javascript --odd

Powermode - Doubles the number of commits per day

$ greybeard run javascript --powermode

See the results

Before greybeard

Before Greybeard

After Greybeard

After Greybeard

License

MIT

About

Make yourself a Greybeard programmer in no time at all!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published