summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2023-10-27Initial commit of journal-toolsHEADmasterAaron Ball
This is a complete rewrite of dailyjournal to improve code quality, simplicity, maintainability, flexibility; all of the ilities. This is fully backwards compatible with dailyjournal, but it is much simpler from a code perspective, as most of the code is reusable and shared betwen tools, leaving only time window-specific code in the source for the given tool. The dailyjournal code produced one binary, `journal`, which conflicted with autocomplete with a now-ubiquitous command from everybody's favorite init system. This single command also expected entries to be made daily, not allowing for things like weekly summary reports to be easily written. This rewrite has two commmands: `dailyjournal` and `weeklyjournal`. Both behave identically in that they can be called with a +/- days/weeks argument.

Generated by cgit