summaryrefslogtreecommitdiff
path: root/scripts/setup-telega.sh
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-13 15:25:52 -0500
committerCraig Jennings <c@cjennings.net>2026-05-13 15:25:52 -0500
commit4b1bbcda25f4f7246866fb3fd3fe22e9f021f621 (patch)
tree912960c7c5e163070d07d9674443eda7e517755b /scripts/setup-telega.sh
parent6665957f6608db228e0e73aca590cad3dcc0bc18 (diff)
downloaddotemacs-4b1bbcda25f4f7246866fb3fd3fe22e9f021f621.tar.gz
dotemacs-4b1bbcda25f4f7246866fb3fd3fe22e9f021f621.zip
feat(org-agenda): use project name as todo.org category
The %c column on agenda blocks rendered every project's todo.org as "todo:" -- org defaults the buffer category to the filename without extension, so every entry looked alike. An org-mode-hook now overrides org-category with the parent directory's basename (stripping a single leading dot, so ~/.emacs.d/todo.org reads as "emacs.d") whenever a todo.org file opens and its category is still the filename default. Explicit #+CATEGORY: keywords still win. 14 tests in test-org-agenda-config-category.el cover the helper's normal/boundary/error paths and the hook's override + explicit-category-preserved cases.
Diffstat (limited to 'scripts/setup-telega.sh')
0 files changed, 0 insertions, 0 deletions