Skip to content

Instantly share code, notes, and snippets.

View robertjacobson's full-sized avatar

Robert Jacobson robertjacobson

View GitHub Profile
@robertjacobson
robertjacobson / setup.sh
Last active October 9, 2025 13:54
Setup Macbook
#!/bin/bash
# Change to ZSH
chsh -s /usr/bin/zsh
# Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/rsj/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
@robertjacobson
robertjacobson / App.js
Created June 27, 2022 16:58
Bulk Delete/Decline
function delete_or_decline_events(dryRun = true, search, fromDate, toDate) {
if (!(search && fromDate && toDate)) return // Skip exectuion during definition
Logger.log("Events to be deleted starting: " + fromDate)
Logger.log("Events to be deleted starting: " + toDate)
var calendarName = Session.getActiveUser().getEmail()
var calendar = CalendarApp.getCalendarsByName(calendarName)[0]
// get events from date, to date and with a search term "YOUR SEARCH TERM"