CalendarN is calendar New :) CLI tool to get the details for the calendar
go install github.com/samit22/calendarN@latest
This command is for Nepali Calendar Available commands:
calendarN nep
To generate nepali calendar for specific year and month
calendarN nep 2079-05
This command is for English Calendar Available commands:
- To generate english calendar
calendarN eng
To generate english calendar for specific year and month
calendarN eng 2022-08
- To check today's date
calendarN today
This supports extra flags
- --m for minified date (-m)
- --j for date in JSON (-j)
Shows countdowns
- To create countdown for a date (supports english only for now)
calendarN countdown 2022-08-18
This supports extra flags
- --name provide the name for the calendar, generates random characters if not provided
- --run to run the calendar for n seconds(default is 5), can be set to -1 for infinite
- --save to save the current countdown
To save a countdown with a name
calendarN countdown -n "My Birthday" 2024-08-18 -s
To list all the countdowns
calendarN countdown all
To get a specific countdown
calendarN countdown show -n 'My Birthday'
To delete a countdown
calendarN countdown delete -n 'My Birthday'
-
Date converter
calendarN convert etn '2022-08-18'
Gives the converted date for the english to nepali date
- Go 1.18+
- For new feature/bug create an issue
- Check for the issues and assign yourself
- Make sure added code has 80% unit test coverage