Skip to main content

Simple logging CLI tool

Project description

douglog

A simple command line program that quickly creates and opens single log files with a date in a semi-organized way. Use tools like fzf or ripgrep to search through the generated logs.

Dependencies

git: to use the git subcommand.

Example Config

Default location is ~/.config/dlog.toml.

editor = "nvim"
home = "~/dlogs"
logbooks = ["homelab", "work"]
  • editor sets your editor.
  • home is where you want to store your logs.
  • logbooks is a list of your logs (to organize separate logging).

Usage

$ dlog log <log-name>
$ dlog list
$ dlog search <regex>
$ dlog git <git commands>

For Development

To install locally for testing:

source pyenv/bin/activate
pip install -e .

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

douglog-0.0.7.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

douglog-0.0.7-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file douglog-0.0.7.tar.gz.

File metadata

  • Download URL: douglog-0.0.7.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for douglog-0.0.7.tar.gz
Algorithm Hash digest
SHA256 3014b63d0996d9b641f6b12de682aca4eee88a533fc826e1c81384c1ce26a11b
MD5 1d59b95308bfcaba5250cd3afed3f53b
BLAKE2b-256 c6e038921c224f09e497fb7976c597a5b929acde18ae8f1b5dc270e66daa51a2

See more details on using hashes here.

Provenance

File details

Details for the file douglog-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: douglog-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for douglog-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 1f0972d337cca417a9065a732532fd3362e7f11b669dc846b6b8cbd458ce8d3a
MD5 0cddf09ac79b3cabe58a67313187da14
BLAKE2b-256 8646e2e3f7ac00ba38a166e52cafd84aadb7aac11784df1a0bd3eff96d8641b2

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page