A command line tool for keeping a markdown diary
Project description
Daily Journal
daily.py
is a command-line utility for managing a daily journal. It provides several functionalities such as creating a new entry, adding to an existing entry, wrapping text, and opening the journal in an editor.
Usage
You can use the daily.py
script from the command line as follows:
python daily.py [command] [options]
The available commands are:
write
: Write an entry to today's file, create it if not exists.add
: Add an entry inline. Requires the -m/--mood and -e/--entry options.edit
: Edit today's entry without adding any headers.
The available options are:
-w/--wrap-file
: Wrap the entire contents of today's file.
For the add command, these are required:
-m/--mood
: The mood character and word(s) to be included, like+ motivated joyous
-e/--entry
: The text to be entered into your diary.
Contributing
This is the first repository I am creating with the intent of inviting contributions and turning into a proper package. Please feel free to suggest features, make PRs, or report bugs as you see fit.
I will also accept suggestions on how best to accept suggestions...
License
This project is licensed under the GPLv3 License.
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
Built Distribution
File details
Details for the file daily-diary-0.1.1.tar.gz
.
File metadata
- Download URL: daily-diary-0.1.1.tar.gz
- Upload date:
- Size: 43.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c6fdf0c8dfce13a3f3873739a418e73198723db7a822aa1b517b4667c424a5b |
|
MD5 | 1730fbf193fa2ed8bbcbe736b0195ca9 |
|
BLAKE2b-256 | 55fa72e6cfb3526738da339315c23774173be0c0e4b93422d173b939c193483e |
File details
Details for the file daily_diary-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: daily_diary-0.1.1-py3-none-any.whl
- Upload date:
- Size: 29.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed2304b11c921a75cfa6465d4d26d7b15ba54226c65e98cc0c34e5af0a1aeb9e |
|
MD5 | 83aa825ffb7604e10ef6e65dd8784f39 |
|
BLAKE2b-256 | 57268ead40f01aa6a020795c0fce00eb3b6229c4afa29a49ed7553a7d39293ff |