Simple command line work logger
Project description
klogg
Simple command-line work logger.
klogg is a tiny CLI tool to append and view single-line timestamped work log entries.
Where logs are stored By default logs are written to: ~/.config/klogg/default.log
Install pipx install klogg or for development: pipx install --editable .
Usage klogg # append a single-line log entry (alias: klogg add) klogg add # append a single-line log entry (alias: klogg a) klogg a # alias for add klogg ls [DATE] # list entries for today or given date (YYYY-MM-DD, MM-DD or DD) klogg rm # remove the last log entry (shows it first and prompts (Y/n))
Marker commands (shortcuts) klogg pause (alias: p) # append the literal "" to the log klogg begin (alias: b) # append the literal "" to the log klogg end (alias: e) # append the literal "" to the log
Notes
- When run with no subcommand, klogg behaves like "ls" and shows today's entries.
- Date formats supported for the ls command: YYYY-MM-DD (exact date) MM-DD (assumes current year) DD (assumes current month & year)
Examples klogg add Fixed the widget that caused crashes klogg a quick note klogg ls # show today's entries klogg ls 2025-12-15 # show entries for 2025-12-15 klogg ls 12-15 # show entries for Dec 15 of current year klogg ls 15 # show entries for day 15 of current month
marker shortcuts
klogg begin # append "" klogg b # same as above (alias) klogg pause # append "" klogg p # same as above (alias) klogg end # append "" klogg e # same as above (alias)
License MIT
Project details
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file klogg-0.1.3.tar.gz.
File metadata
- Download URL: klogg-0.1.3.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54d284d1a8150c6ad2b05c6a558b48255cffaddf2b6030d18675b9cea24acc87
|
|
| MD5 |
8e9a7d76dd5b6c8938f64c1c5a7c2d80
|
|
| BLAKE2b-256 |
7b10749a7975a3e6bbb4a3c8b5614ce442723d733fd7e532a2f8efb0cad0d517
|
File details
Details for the file klogg-0.1.3-py3-none-any.whl.
File metadata
- Download URL: klogg-0.1.3-py3-none-any.whl
- Upload date:
- Size: 6.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
adfaee889a61698a9a7865003030ad0a3fe5e5385145b12816792e3533b3e150
|
|
| MD5 |
7744ad649c6a0e94ce4cd1713e8fb02c
|
|
| BLAKE2b-256 |
4f629b85a87e51fe2bc4ed4f382418e4d59772b5bb9abb0be6062ca7994f5f15
|