https://github.com/zephraph/jrnl-reminder
Reminds you to add jrnl-entries
https://github.com/zephraph/jrnl-reminder
Last synced: about 1 month ago
JSON representation
Reminds you to add jrnl-entries
- Host: GitHub
- URL: https://github.com/zephraph/jrnl-reminder
- Owner: zephraph
- License: mit
- Created: 2019-05-24T19:26:19.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-15T02:58:36.000Z (almost 5 years ago)
- Last Synced: 2024-04-25T05:41:21.999Z (12 months ago)
- Language: JavaScript
- Size: 23.4 KB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# jrnl-reminder
If you haven't tried [jrnl.sh](http://jrnl.sh/) I definitely recommend you try it out.
If you're here I'm guess I don't have to sell you on the benefits of journaling. Still, as valuable as it is,
it's easy to forget.This is a simple node script to send you a prompt if you haven't jrnl'd in the last hour. It lets you add your
response directly in the notification so that you can quickly get back to the work at hand.**Note**: This software was developed for and tested on a mac. It's highly unlikely that it'll work as is on a different platform. I'm open to PRs though.
# Usage
### Install jrnl
```
brew install jrnl
```### Install with npm
```
npm i -g jrnl-reminder
```### Install with yarn
```
yarn global add jrnl-reminder
```### Setup a [cron job](https://www.youtube.com/watch?v=QZJ1drMQz1A) to run it hourly
_Open your cronfile for editing_
```
crontab -e
```and add an entry (here's mine)
```cron
0 10-17 * * 1-5 jrnl-reminder
```This schedule is from 10am to 5pm Monday through Friday. If you need help building a cron schedule
I recommend using [crontab.guru](https://crontab.guru/)