Skip to content

Deskworks/quicksheet-cal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

quicksheet-cal

πŸ“… Calendar extension for QuickSheet β€” see upcoming events from .ics files right on your desktop spreadsheet.

Install

In any QuickSheet cell:

ext: github:Deskworks/quicksheet-cal

Usage

Cell value What it shows
cal: ~/calendar.ics Events from a specific .ics file
cal: today Today's events (auto-scans common calendar dirs)
cal: week Next 7 days (default)
cal: month Next 30 days
cal: 14 Next N days

How it works

The extension parses iCalendar (RFC 5545) .ics files directly β€” no external dependencies, no NuGet packages, no API keys.

When no file path is given, it scans common calendar directories:

  • GNOME Evolution β€” ~/.local/share/evolution/calendar/local/
  • GNOME Calendar β€” ~/.local/share/gnome-calendar/local/
  • Thunderbird β€” ~/.thunderbird/ (recursive)
  • KDE Akonadi β€” ~/.local/share/akonadi/
  • Calcurse β€” ~/.local/share/calcurse/ or ~/.calcurse/
  • Drop folder β€” ~/Calendars/ or ~/.calendars/
  • Windows β€” Documents/Calendars/

Export your Google Calendar, Outlook, or Apple Calendar as .ics and drop it into any of these locations.

Output

Events are displayed grouped by date with smart labels:

πŸ“… 5 upcoming events

πŸ“Œ Today
  09:00  Team standup          Room 3      1h
  14:30  Design review         Zoom        2h

πŸ“Œ Tomorrow
  All day  Project deadline

πŸ“† Fri May 16
  10:00  1:1 with manager      Office      30m
  16:00  Happy hour             Rooftop     2h

Columns shown (adapts to available grid space):

  1. Time β€” HH:mm or "All day"
  2. Summary β€” event title
  3. Location β€” if available
  4. Duration β€” e.g. "1h", "30m"

Build from source

dotnet build CalendarExtension.csproj

Requires .NET 9. Zero NuGet dependencies.

License

MIT β€” see QuickSheet for the main project.

About

πŸ“… Calendar extension for QuickSheet β€” upcoming events from .ics files on your desktop

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages