Open dbarnett opened 1 month ago
I use gcalcli agenda --tsv
, open the result in Microsoft Excel, make bulk changes, and then use gcalcli agendaupdate
to write it back.
Neat, I didn't realize that's what the agendaupdate
command did!
Still some advantages of doing edits completely inline in something like a TUI w/o separate intermediate files, like having a more convenient flow for exploring and updating very large sets of event data interactively w/o having to craft cli args upfront to filter the data down manually.
When editing a long list of events, it feels clunky to go through per-event prompting to modify and save events one at a time. What if instead it supported an interactive TUI (text-based UI) where you could browse the entire list of events, stage edits to them, and then commit them to save all changes at once.
In other words, this would be like editing the set of events visually in vi vs. ed.
That kind of TUI interface would offer a few advantages over the current line-based interface: