mot

motivate

⚡ motivate ⚡ - A simple script to print random motivational quotes. Highly influenced by linux command fortune.

Showing:

Popularity

Downloads/wk

0

GitHub Stars

274

Maintenance

Last Commit

3yrs ago

Contributors

126

Package

Dependencies

0

License

MIT

Categories

Readme

Motivate

Join the chat at https://gitter.im/pymotivate/Lobby

Motivate


A simple script to print random motivational quotes. Highly influenced by linux command fortune.

Features

  • Colored Output
  • Supports bash and zsh

Requirements

git
python 3x

Installation

Linux/MacOS

$ git clone https://github.com/mubaris/motivate.git
$ cd motivate/motivate
$ sudo ./install.sh
$ source ~/.bashrc

zsh users should replace .bashrc with .zshrc.

If you have no root priviledge, install in this way:

$ git clone https://github.com/mubaris/motivate.git
$ cd motivate
$ ln -s $PWD/motivate/motivate.py moti
$ ln -s $PWD/dummy.sh mmoti

$ export PATH=$PWD:$PATH
$ # echo 'export PATH=$PWD:$PATH' >> ~/.bashrc

Later you can run by calling moti (a single run) or mmoti (keep running until you break it). After doing so, I found that python 2.x is enough to run this script.

Windows

  • Make sure you have Python3 on your path.
  • Clone the repository git clone https://github.com/mubaris/motivate.git.
  • Add the path to your local clone to your system path.
  • Run py -3 motivate.py from the command prompt.

Update Database

$ git clone https://github.com/mubaris/motivate.git
$ cd motivate
$ ./UPDATE

Usage

$ motivate

"When something is important enough, you do it even if the odds are not in your favor."
        --Elon Musk

Contribution

The most popular way to contribute is adding new quotes. You do it by adding next JSON file in motivate/data/ directory. The rule is 20 quotes per file.

Before you submit your new JSON file, it is helpful to validate your file at this website to make sure it is formatly correct.

But any improvements are welcome - just open a pull request with some description.

You're also welcome to discuss the idea on Gitter Chat.

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100