View Mac Calendar from Command Line

By  on  

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 command:

~ $ 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 eventsToday:

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!

Recent Features

  • By
    Responsive Images: The Ultimate Guide

    Chances are that any Web designers using our Ghostlab browser testing app, which allows seamless testing across all devices simultaneously, will have worked with responsive design in some shape or form. And as today's websites and devices become ever more varied, a plethora of responsive images...

  • By
    Conquering Impostor Syndrome

    Two years ago I documented my struggles with Imposter Syndrome and the response was immense.  I received messages of support and commiseration from new web developers, veteran engineers, and even persons of all experience levels in other professions.  I've even caught myself reading the post...

Incredible Demos

  • By
    Introducing MooTools LinkAlert

    One of my favorite Firefox plugins is called LinkAlert. LinkAlert shows the user an icon when they hover over a special link, like a link to a Microsoft Word DOC or a PDF file. I love that warning because I hate the surprise...

  • By
    MooTools Typewriter Effect Plugin

    Last week, I read an article in which the author created a typewriter effect using the jQuery JavaScript framework. I was impressed with the idea and execution of the code so I decided to port the effect to MooTools. After about an hour of coding...

Discussion

    Wrap your code in <pre class="{language}"></pre> tags, link to a GitHub gist, JSFiddle fiddle, or CodePen pen to embed!