Command-line journal
Project description
emonk
A journal app written in Python. Uses the cryptography package for security.
How to install it
pip3 install emonk
How to use it
emonk <words or tags to search for>
Command line options
-h --help Show help.
-e --edit Edit entries.
--from-date FROM_DATE Get entries from this date.
-n N Get last N entries.
-t --tags List tags.
--to-date TO_DATE Get entries to this date.
-v --version Show version number.
Write a journal entry
emonk
Logical AND search
emonk apples oranges
Logical OR search
Enclose the OR with quotes.
emonk "apples|oranges"
Edit entries containing "apples"
emonk -e apples
Import journal entries from text file
emonk < lastweek.txt
Export journal entries to text file
emonk > exported.txt
Custom datetime format
Emonk stores journal entries using the ISO 8601 datetime format: yyyy-mm-dd hh-mm. To use another datetime format add it to the .emonk config file in your home directory:
date_format: "%m/%d/%y %I:%M %p"
Links
License
Contact me
Send bug reports and patches to craig@seagrape.us.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
emonk-1.1.0.tar.gz
(10.4 kB
view details)
Built Distribution
emonk-1.1.0-py3-none-any.whl
(8.8 kB
view details)
File details
Details for the file emonk-1.1.0.tar.gz
.
File metadata
- Download URL: emonk-1.1.0.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee586c4888e3d6d392dcf3fd20e7216b8d5a3414b65da73e9a0d0a8f51b584d2 |
|
MD5 | 9759a417ec398f2f278550c03b699890 |
|
BLAKE2b-256 | 4aef652cb79d7309a2d9fbfcedfe37d768b23b2f149967c9badd41887ad22cff |
File details
Details for the file emonk-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: emonk-1.1.0-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7330c002a200ee347b2d77ba39d3949b65c8df5fc3345c1ab2fd938c6af9bc9 |
|
MD5 | 511e2e1b01025aa01c5578ffe99a16d4 |
|
BLAKE2b-256 | 0eca465a9a6cc9fdec212b305254384902c7e1f59a4e5d7a9ce1397e409ab00a |