⚡️ Ideas
James Polley James Polley Oct 19, 2024

Problem: I have task categories that don't fit with Tana's fixed narrow expectations

Explain the problem as you see it

I basically have three types of things in my calendar:

  • Meetings/Appointments
  • Timeblocks
  • Tasks

The Tana calendar sync settings seem to map onto these concepts fairly well - the built-in categories include meetings, blocks, and tasks. However, in practice, the classification doesn't happen. https://tana.inc/docs/calendar-integration#classification-of-events suggests why - my timeblocks don't have any of the (small list of) required keywords, and nor do most of my tasks.

Why is this a problem for you?

At the moment, I'm manually applying #tags to every event. I'd love to be spared the work!

Suggest a solution

I happen to track these in three seperate Google calendars - my primary calendar is only for meetings/appointments; a second calendar is blocks of time, and the third is tasks. The "blocks of time" calendar is one where I'll schedule time to work on a particular theme/area/category of task, either because it's an area that needs X time/week to maintain, or because there are lots of small tasks. The tasks is for longer tasks the need to have dedicated time.

I'd really like to be able to customise the way this matching works. For my specific case, it would be ideal if I could just say that calendar X gets tag #Y, but I imagine others would have other rules.

I imagine I can emulate this by having a command which runs on calendar nodes that are otherwise untagged and implements my rules. I've found that I can create a search for "Linked ID(s)" and search for a regex that matches the calendar that has my TimeBlocks, so there's the start of typing them.