As someone that loves using UI tools, I do pride myself in learning how to accomplish the same feats from command line. Don’t believe me? Check out my Command Line tutorials section — I guarantee you’ll learn quite a bit.
Recently I learned that you can view basic calendars from command line with the
~ $ cal February 2020 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
Seeing the calendar is cool but I’d like to see my calendar events for each date. After looking through a number of options, I’ve found icalBuddy to be the best for displaying Mac Calendar app calendars.
To install icalBuddy, use a utility like Homebrew:
brew install ical-buddy
With icalBuddy installed, you can get today’s events with:
icalBuddy -f -sd eventsToday • Son's basketball game (David) 8:30 AM - 10:30 AM • Friend's birthday party (David) location: Chucky Cheese 1:00 PM - 3:00 PM
You can get a week at a glance by adding time to
icalBuddy -f -sd eventsToday+10
icalBuddy provides much more functionality but you get the idea. Retrieving daily events from command line can be easy and it’s another step toward living your dev life from shell!
As broadband speed continues to get faster, the web continues to be more media-centric. Sometimes that can be good (Netflix, other streaming services), sometimes that can be bad (wanting to read a news article but it has an accompanying useless video with it). And every social service does…
CSS Ellipsis Beginning of String
I was incredibly happy when CSS
text-overflow: ellipsis(married with fixed