Skip to content

Conversation

@kristijanhusak
Copy link
Member

@kristijanhusak kristijanhusak commented Sep 16, 2025

Summary

Add support for time grid in agenda.
Even though this PR does not break anything functionality wise, a time grid will appear by default for most of users to align with the defaults of Emacs Orgmode. To disable the grid set org_agenda_use_time_grid = false in your orgmode config.

Related Issues

Closes #96

Changes

  • 3 new configuration options added
  • Changed how some minor parts of agenda is rendering

Checklist

I confirm that I have:

  • Followed the
    Conventional Commits
    specification
    (e.g., feat: add new feature, fix: correct bug,
    docs: update documentation).
  • My PR title also follows the conventional commits specification.
  • Updated relevant documentation, if necessary.
  • Thoroughly tested my changes.
  • Added tests (if applicable) and verified existing tests pass with
    make test.
  • Checked for breaking changes and documented them, if any.

This is considered a breaking change commit because it adds a new time
grid option to the agenda view, which was not there before.
It is set to `true` by default to align with how Emacs Orgmode works out
of the box.

To disable the time grid, set `org_agenda_use_time_grid = false` in your
orgmode config.
@kristijanhusak kristijanhusak merged commit d59c7b2 into master Sep 16, 2025
20 checks passed
@kristijanhusak kristijanhusak deleted the feat/agenda-time-grid branch September 16, 2025 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Show free time in the agenda

2 participants