Omahub
← All plugins
M

Calendar Activity

by m4teoarg

Calendar with events and notifications

Install
$ omarchy plugin add https://github.com/archlatam/omarchy-calendar-activity --enable
Widgets #bar #quickshell

Calendar Activity

Bar widget for Omarchy that provides a month calendar with event management and notifications.

Preview Preview

Features

  • Month-by-month calendar with ISO week numbers
  • Event dots on days with activities
  • Add, view, and delete events per day
  • Optional notification bell per event (fires notify-send at the event time)
  • Theme-aware — adapts to Omarchy's colors and fonts
  • Keyboard navigation: arrow keys, [ ] for months, T for today

Requirements

  • Omarchy 4+ with Quickshell

Installation

From GitHub (recommended)

omarchy plugin add https://github.com/archlatam/omarchy-calendar-activity.git --enable
omarchy restart shell 2>&1

Manual

mkdir -p ~/.config/omarchy/plugins/calendar-activity
cp -r * ~/.config/omarchy/plugins/calendar-activity/

Then add to your ~/.config/omarchy/shell.json under bar.layout.center:

{
  "id": "calendar-activity"
}

Restart the shell:

omarchy restart shell

Usage

  • Click the calendar icon in the bar to open the popup
  • Navigate months with the chevrons, scroll wheel, or [ ] keys
  • Press T to jump back to today
  • Click a day to view its events
  • Press "+ Add event" to create an activity
  • Fill in the title, optional time, and toggle the notification bell
  • Events with the bell enabled will trigger a desktop notification

Uninstallation

omarchy plugin disable calendar-activity
omarchy plugin remove calendar-activity --yes

Or if installed manually:

rm -rf ~/.config/omarchy/plugins/calendar-activity
# Remove "calendar-activity" from ~/.config/omarchy/shell.json
omarchy restart shell

License

MIT