Skip to content
πŸƒπŸ“† Life as a git. Commit on your life.
JavaScript CSS HTML
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
src
.editorconfig
.eslintrc.js
.gitignore
.npmignore
LICENSE
README.md
cli.js
package.json
yarn.lock

README.md

πŸƒπŸ“† Life as a git. Commit on your life.

Demo

πŸš€ Discuss it on Product Hunt!

My Website

https://byronhsu.github.io/life-commit/

Install

In order to use life-commit, make sure that you have Node version 6.0.0 or higher.

$ npm install -g life-commit

Usage

overview

  Usage
    $ life
  Options
    --init, -i                 
    --commit, -c               
    --log, -l                  
    --edit , -e <commitId>      
    --dir, -d [folder name]    
  Examples
    $ life --commit
    $ life --log

options

--init or -i

$ life --init

Initialize your life

--commit or -c

$ life --commit

Commit on your life

--log or -l

$ life --log

Log the commits on your life

--edit or -e

$ life --edit 06f302

Edit the existing commits

--dir or -d

$ life --dir myfolder

Create a directory that visualizing the commits on webpage

Contribute

  • Define lifemojis

    All the lifemojis are stored at /src/data/lifemojis.json. Comment at issue#2 with an emoji and description. Let's brainstorm and define more and more creative lifemojis together!

    Format:

      {
      "emoji": "🚚",
      "description": "Made a move"
      },
      {
      "emoji": "πŸ‘°",
      "description": "Got married"
      },
      {
      "emoji": "πŸ‘¨β€πŸ‘©β€πŸ‘§",
      "description": "Had a child"
      },
  • Code

    Send PRs directly!

Credits

Elegant UI design by Bruno Rodrigues

Creative project gitmoji-cli and gitmoji by Carlos Cuesta

LOGO desinged by Gary Chiang

You can’t perform that action at this time.