2025-04-19 11:53:07 -05:00
2025-04-19 10:58:30 -05:00
2025-04-19 11:53:07 -05:00
2022-09-28 17:57:58 -05:00
2025-04-19 11:53:07 -05:00
2025-04-19 11:03:47 -05:00
2022-09-28 18:32:21 -05:00

evlog

This is a little utility I use for logging my daily activities and events. It is written in Python.

Install

pipx install evlog

Usage

To change the directory where evlogs are stored, set a shell environment variable EVLOG_DIR. To make this change permament, set the following in your shell configuration:

export EVLOG_DIR="/path/to/evlog/dir"

Otherwise, the default evlog directory will be ~/evlogs.

To get started, add your first evlog entry! This will create a JSON file under your evlog directory for the day and ensure the evlog directory exists. E.g.:

evlog add -m "Started new evlog. Yay!"
usage: evlog [-h] [-v] {add,edit,rm,ls,lsfiles,search} ...

positional arguments:
  {add,edit,rm,ls,lsfiles,search}

options:
  -h, --help            show this help message and exit
  -v, --version         Print version information

Example list output

screenshot.png

Description
A utility for logging daily events and tasks.
Readme GPL-3.0 475 KiB
Languages
Python 100%