m0wer on Nostr: Create privacy blockers across multiple calendars Calendar Blockers - Create privacy ...
Create privacy blockers across multiple calendars
https://gist.github.com/m0wer/27599b1057840ba9418d9d2ce9d559c2Calendar Blockers - Create privacy blockers across multiple calendars
This script automatically creates "blocker" events on target calendars for every event found in source calendars. The blocker events only show a generic title (e.g., "private" or "busy") without revealing actual event details, helping maintain privacy when sharing calendars.
Use Case:
- Share work calendar with personal calendar without revealing details
- Create busy blocks on shared calendars while keeping event info private
- Sync availability across multiple calendar systems
Features:
- Configurable blocker title
- Optional padding time before/after events
- Supports recurring events
- Dry-run mode for testing
- Works with vdirsyncer or similar calendar sync tools
https://stacker.news/items/1406659Published at
2026-01-08 08:20:14 UTCEvent JSON
{
"id": "f04b15b9a135a4072aa32dce5810836b29077c42e0698771c04e7f06cea6b8f2",
"pubkey": "7459d333af66066f066cf87796e690db3a96ff4534f9edf4eab74df2f207289b",
"created_at": 1767860414,
"kind": 1,
"tags": [
[
"client",
"stacker.news"
]
],
"content": "Create privacy blockers across multiple calendars\nhttps://gist.github.com/m0wer/27599b1057840ba9418d9d2ce9d559c2\n\nCalendar Blockers - Create privacy blockers across multiple calendars\n\nThis script automatically creates \"blocker\" events on target calendars for every event found in source calendars. The blocker events only show a generic title (e.g., \"private\" or \"busy\") without revealing actual event details, helping maintain privacy when sharing calendars.\n\nUse Case:\n\n- Share work calendar with personal calendar without revealing details\n- Create busy blocks on shared calendars while keeping event info private\n- Sync availability across multiple calendar systems\n\nFeatures:\n\n- Configurable blocker title\n- Optional padding time before/after events\n- Supports recurring events\n- Dry-run mode for testing\n- Works with vdirsyncer or similar calendar sync tools\n\nhttps://stacker.news/items/1406659",
"sig": "85d2ac76b220ffe45d7e54ce4d869eaa9088e5178a4d47a74af490709e8d9deab3edd2941cbf451f6876ccf7cc4a9422ec7d3717e12720b086ca58e2f744bd95"
}