In implementing “time-blocking” (MacSparky’s “hyper-scheduling”), I’ve found that I really need to separate my “events & appointments view” from the view of all my scheduled blocks of time for working on various projects. For this, having multiple calendars helps. I’ve set up 6 extra calendars (in iCloud, like my other calendars) – one for each of my Areas of Responsibility. When I schedule a block of time, I use the calendar that corresponds to the relevant area I intend to focus on for that bloc (in my case, as an academic: teaching, research, professional service, departmental admin, personal, etc). Because each of the calendars has a distinctive color, the blocks of time do too, which is visually helpful. (BTW: I use the same colors (and a three-letter acronym) for other domains that fall into different Areas of Responsibility, like Finder tags, OmniFocus perspectives, appointment calendars, etc).
But I don’t always want all these time blocks to be visible. Sometimes, I just want to see the “hard landscape,” like when I’m scheduling appointments. Also, if I’m meeting with someone and open Fantastical to make an appointment, I’m not always interested in a conversation about hyper-scheduling…
To solve this, I use Fantastical and Apple’s Calendar app in parallel, with split screens on either the iPad or the iMac. In a narrower window on the left, I have Calendar in “Day” view, showing all the planning calendars (as well as my appointments). On the right, I have Fantastical, showing the full week or month, but usually only with the Calendar Set that I call “Default Mode”. I say “usually,” because, in Fantastical, I do have a Calendar Set called “Planning Calendars”, where all the calendars for time blocks are visible, just because Fantastical is easier to work with. Once I’ve got the timeblocks set – once a week, with some adjustments each evening – I switch Fantastical back into a “Default Mode”, and then the time blocks are visible only in the Calendar app on the left.
Bonus tip: each time block in the planning calendar contains a link to the corresponding custom perspective in OmniFocus. (For example, my calendar for time blocks devoted to teaching and student supervision is call “TCH Planning”, and has a link to an OmniFocus perspective call “TCHf” which shows me all available actions from projects in the “Teaching” folder that are flagged or due soon).