Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/janpreet/nanakshahi-ical
Nanakshahi ICS file to populate calendars with Gurpurab dates.
https://github.com/janpreet/nanakshahi-ical
calendar nanakshahi nanakshahi-calendars nanakshahi-dates sikh
Last synced: 3 months ago
JSON representation
Nanakshahi ICS file to populate calendars with Gurpurab dates.
- Host: GitHub
- URL: https://github.com/janpreet/nanakshahi-ical
- Owner: janpreet
- License: mit
- Created: 2023-03-14T01:06:46.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-10T00:19:49.000Z (3 months ago)
- Last Synced: 2024-11-10T01:20:16.954Z (3 months ago)
- Topics: calendar, nanakshahi, nanakshahi-calendars, nanakshahi-dates, sikh
- Language: JavaScript
- Homepage: https://janpreet.com/tech/2023/03/15/nanakshahi-calendar/
- Size: 435 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nanakshahi-ical
[![Nanakshahi iCal CI](https://github.com/janpreet/nanakshahi-ical/actions/workflows/main.yml/badge.svg)](https://github.com/janpreet/nanakshahi-ical/actions/workflows/main.yml)This is a script that generates an ICS file for Nanakshahi dates and Sikh religious holidays.
## Usage
You can subscribe to this calendar from your Apple calendar by following these steps:1. Open the Calendar app on your Mac.
2. Choose File > New Calendar Subscription.
3. Enter [this URL](https://raw.githubusercontent.com/janpreet/nanakshahi-ical/main/nanakshahi.ics) in the "Calendar URL" field.
4. Click Subscribe.
5. Customize the settings for the calendar subscription, such as the name and color.
6. Click OK.## Acknowledgments
This script is built on top of the [nanakshahi-js](https://github.com/Sarabveer/nanakshahi-js) library, which provides the necessary functions to calculate the Gurpurab dates.