greybeard

1.3.3 • Public • Published

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

Dependencies (6)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i greybeard

    Weekly Downloads

    0

    Version

    1.3.3

    License

    MIT

    Last publish

    Collaborators

    • markwaldron