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.
git
: to use the git
subcommand.
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).
$ dlog log <log-name>
$ dlog list
$ dlog search <regex>
$ dlog git <git commands>
To install locally for testing:
source pyenv/bin/activate
pip install -e .