All Projects → avats-dev → motivate

avats-dev / motivate

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

Projects that are alternatives of or similar to motivate

github-readme-quotes
Dynamic quote generator for your GitHub readmes | Give a poetic touch to readmes
Stars: ✭ 128 (+433.33%)
Mutual labels:  quotes, quote-generator, hacktoberfest2020
first-pr-repo
A step by step guide to help people make their first Pull Request
Stars: ✭ 29 (+20.83%)
Mutual labels:  easy, hacktoberfest2020
changemac
change mac address of linux ,ubuntu
Stars: ✭ 17 (-29.17%)
Mutual labels:  python-script, bash-script
dotfiles
my dot files with git and docker extension for windows and linux
Stars: ✭ 13 (-45.83%)
Mutual labels:  bashrc, bash-script
fig.style
Quotes app for mobile (Android, iOS) & web
Stars: ✭ 74 (+208.33%)
Mutual labels:  quotes, quote
BashConfig
BASH configuration files.
Stars: ✭ 46 (+91.67%)
Mutual labels:  bashrc, bash-script
Linuxbashshellscriptforops
Linux Bash Shell Script and Python Script For Ops and Devops
Stars: ✭ 298 (+1141.67%)
Mutual labels:  python-script, bash-script
EverydayFun
A simple NPM package which can return everyday quotes, jokes, riddles and interesting facts!
Stars: ✭ 35 (+45.83%)
Mutual labels:  quotes, hacktoberfest2020
wikiquote
Retrieve quotes from any Wikiquote article.
Stars: ✭ 86 (+258.33%)
Mutual labels:  quotes, quote
stoic-quotes
An app that dispenses Stoic wisdom with bite-size quotes.
Stars: ✭ 25 (+4.17%)
Mutual labels:  quotes, quote-generator
Tkinter-Designer
An easy and fast way to create a Python GUI 🐍
Stars: ✭ 4,697 (+19470.83%)
Mutual labels:  python-script, easy
openfoodfacts-ruby
Open Food Facts API Wrapper
Stars: ✭ 27 (+12.5%)
Mutual labels:  hacktoberfest2020
iptvtools
A set of scripts that help to better IPTV experience.
Stars: ✭ 103 (+329.17%)
Mutual labels:  python-script
Indoor-Positioning-System
An indoor positioning system (IPS) is a system to locate objects or people inside a building using radio waves, magnetic fields, acoustic signals, or other sensory information.
Stars: ✭ 31 (+29.17%)
Mutual labels:  hacktoberfest2020
currency-detector-opencv
Indian paper currency detection using Image Processing
Stars: ✭ 26 (+8.33%)
Mutual labels:  hacktoberfest2020
hacktoberfest2021-easy
Add a code in any language
Stars: ✭ 24 (+0%)
Mutual labels:  hacktoberfest2020
classy
Super simple text classifier using Naive Bayes. Plug-and-play, no dependencies
Stars: ✭ 12 (-50%)
Mutual labels:  easy
say-their-names-android
Welcome to the Say Their Names project - android module
Stars: ✭ 18 (-25%)
Mutual labels:  hacktoberfest2020
utd-grades
A tool to view grade distributions at UT Dallas.
Stars: ✭ 23 (-4.17%)
Mutual labels:  python-script
C-Complete-practice
This repository will contains C programs from beginners to advance level
Stars: ✭ 59 (+145.83%)
Mutual labels:  easy

Motivate

Gitter

Motivate


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


Motivate-new

As previous repo is not maintained now, but there are a lot of people who want to contribute, I've decided to fork and continue the project. This would be active and would be maintained by me. PRs are welcome 🎉.

  • Feel free to open an issue for bugs or feature request.
  • Add more quotes referencing this issue.
  • Use the new gitter community to chat and communicate.

Thanks ❤️


Features

  • Colored Output
  • Supports bash and zsh

Requirements

git
python 3x

Installation

Linux/MacOS

$ git clone https://github.com/avats-dev/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/avats-dev/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/avats-dev/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/avats-dev/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 maximum 20 quotes and minimum 5 per file and a contributor can commit only one file.

IMPORTANT --> Name your file as your-github-username.json to avoid conflicts in case of consequent PRs. Thanks.

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

Bug reports and new feature ideas are welcome, open a new issue.

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].