# Happy Jar CLI An easy to use CLI for storing good memories and gratitiude. ```bash # basic logging $ happy log "Happy text here! :D" # view logs with $ happy get all # or, $ happy get today ``` ## Installation ```sh pip install happyjar ``` **Binaries:** Download the binary for your platform from the `Artifacts` section of the latest [GitHub Actions](https://github.com/TechWiz-3/happy-jar-cli/actions) run. ## What is it? [Source](https://twitter.com/imovesactive/status/1274960313863950337) ## Usage ```sh $ happy --help usage: happy [-h] {log,get} ... Log your good memories and gratitiude. positional arguments: {log,get} log logs an entry get gets entries optional arguments: -h, --help show this help message and exit examples: happy log "i am so happy because you starred this project's repo on github xDD" happy get all ``` ## Example Inspired by [michelle/happy](https://github.com/michelle/happy) ## Todo Check [Issues](https://github.com/TechWiz-3/happy-jar-cli/issues) for more. ### Development 1. Clone the repo and cd into it 2. Ensure `poetry` is installed - `pip install poetry` 3. Run `poetry install` 4. Make whatever changes you need 5. To text changes run (in project root directory) `poetry run happy` ## Contributors * [HitBlast](https://github.com/hitblast) the Mighty * [Diwash Dahal](https://github.com/diwash007) the Conqueror * [Franklin Ikeh](https://github.com/fr4nkln11) the Neat * [Micah Wood](https://github.com/mxw7265) the Strong * [Tanmay Patil](https://github.com/TanmayPatil105) the Admirable * [Rishabh Moharir](https://github.com/redromnon) the Noble --- ### 🎉 Commit labels If you're interested in the commit labels used in this repo, check out my [git commit emoji](https://github.com/TechWiz-3/git-commit-emojis) project