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.6.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: douglog-0.0.6.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.6.tar.gz
Algorithm Hash digest
SHA256 91765c501c29cec3fee00f19495873884babfdadbe49d88755752510cbe6bce3
MD5 c4af7126c79b68c42b8859517d6bf84b
BLAKE2b-256 34cbab6362450cf569f1cc632d89d6799bf4f10610c00bf6b85c4c9eff0a3a21

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: douglog-0.0.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 808d8c13fc630de0745ec1a75ea0455ce2245bb5a54dc89dd786d3884aad1f75
MD5 a6cc9e9df62a7aa1b2523b1755ab0b99
BLAKE2b-256 d5cf89a054fa1655b6dcc200618b6b5b6e9ff3b3332ea733fd4872d4ed7413d2

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