Commit Graph

21 Commits

Author SHA1 Message Date
fa8154fc21 build(make): follow GNU install dir conventions 2025-01-25 13:33:26 +01:00
5b85f094de chore: release v0.1.0
Initial release.

Added:

- Create todo lists versioned by date
- Edit, list todo notes by any date format understood by `date(1)`
- Write custom template programs to generate content for newly created
  notes
v0.1.0
2024-06-07 11:51:43 +02:00
de45fd8431 docs(man): add missing issue tracker url 2023-11-16 21:32:23 +01:00
84428c773a chore: bump version to 0.0.3 2023-11-16 21:31:29 +01:00
406ffb7c19 feat!: use XDG_DATA_HOME as AGENDA_DIR fallback
I first decided against this, but the old `~/.app-trash` is no more
fitting than the XDG_DATA_HOME location.

The xdg-user-dir DOCUMENTS fallback is too presumptuous and removing it
makes things even simpler.
2023-11-16 21:21:14 +01:00
8b1ac934b1 chore: bump version to 0.0.2 2023-11-16 20:05:58 +01:00
78161ccb22 fix: confusing find error
Fixes #2
2023-11-16 20:04:58 +01:00
62008a66ff fix: AGENDA_EDITOR is ignored
Fixes #1
2023-11-16 20:02:31 +01:00
a37c926cd5 fix: set env vars like described in the manpage
Also remove the mention of AGENDA_NEXT, since we don't actually set
that...
2023-11-15 02:15:32 +01:00
fbea958363 feat(completion): add bash completion
Still missing a few options and cannot complete dates inside string
delimiters, but mostly works.
2023-11-15 01:47:30 +01:00
5a483edbbe Revert "fix: wrong fold option in usage functions"
This reverts commit 7ae365f692.

My visions have betrayed me.
2023-11-14 23:08:29 +01:00
454f9c6202 docs(man): add manpage 2023-11-14 20:56:25 +01:00
43fe1dc50a feat: make template a configurable command
Instead of taking a template string, delegate the initial content
creation to a configurable command. This allows for more powerful
configuration like carrying over old tasks.
2023-11-14 17:18:28 +01:00
b217b34ba9 fix: variable name typo 2023-11-14 17:18:00 +01:00
6608feae99 feat: extract editor used into own env var
Keep the old (and now default) behavior as fallback.
2023-11-14 17:14:45 +01:00
83c5bac1c4 fix: function name typo 2023-11-14 17:13:45 +01:00
7ae365f692 fix: wrong fold option in usage functions 2023-11-14 17:12:50 +01:00
7897f6319c build: add install and uninstall targets 2023-11-14 17:08:59 +01:00
127f4ecb4a feat: add agenda script
Import agenda script from my dotfiles.
2023-11-14 17:04:00 +01:00
2ea96253ae chore: add license 2023-11-14 17:01:27 +01:00
8364b5e663 initial commit 2023-11-14 16:58:06 +01:00