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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

douglog-0.2.3-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: douglog-0.2.3.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for douglog-0.2.3.tar.gz
Algorithm Hash digest
SHA256 c2abb012505e79e4c0249bc9cc6c50042e181f5ae3d65a9ebe11f5f0d91b1a28
MD5 04b69acdbc58eab16dc4de1b0fd4f414
BLAKE2b-256 0f785a3033459ffc4c3db6821c386a25b04377d39a87685cc8506d3f14ac0117

See more details on using hashes here.

File details

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

File metadata

  • Download URL: douglog-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for douglog-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 19fdfa0ce55b04c057ee19538989f422682ed5f594cb97923d7fb4795d1f7bef
MD5 1b9048db5fc7cd9c6cab78badc3d3873
BLAKE2b-256 271ed63b448ca5469a824b601058b1213829e84635bea31420895f872002bcff

See more details on using hashes here.

Supported by

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