MIT License
If you like the see your notes on a Calendar and easily find them using a certain date, you are at the right place. This plugin is created to help users easily view notes on Calendar using any YAML key or File Name with a custom date value. You define the YAML key and Date Format to be used. Or you can simply use the file name with your custom date format. Follow the Configure steps depending on your choice and you are ready to go.
IMPORTANT: Please make sure that you check the date formatting of the library, which is used by this plugin following Day.js Date Format Link.
For the ones that don't know how to add a YAML key, see the following:
---
created: 2023-03-10 09:48:22
---
You can use any YAML key instead of "created" and any date format value for the key.
The default date source is the YAML Key ("created") as mentioned above. If you want to use the file name as date source that feeds the calendar:
Both YAML and File Name options can include additional characters in the file name. As long as the custom date format defined in the plugin settings is at the beginning of the YAML key or File Name, the plugin will be smart enough to parse only the beginning of the key/filename. For instance, if you have a file name '2023-03-10 This is the file' and your date format defined in the plugin settings is YYYY-MM-DD, it will be parsed just fine in the calendar.
You can use the Plus(+) icon within the calendar view to add a new note with the default YAML key and date format.
You can define this in the plugin settings:
You can use directly Go to Previous Day, Go to Next Day and Go to Today commands to navigate between dates. You can also assign hotkey to these commands to change the active date easily from your keyboard.
You can use the Create a New Note command to trigger the create a new note action customized for the plugin. Same as day navigation, you can assign hotkey to this command for easy keyboard navigation.
You can customize some of the calendar style settings using the Style Settings Plugin.
If you have any issues or you have any suggestions, please feel free to reach me out directly using the contact page of my website ozan.pl/contact/ or directly to [email protected].
If you are enjoying the plugin then you can support my work and enthusiasm by buying me a coffee: