{"repo":"lfilho/note2cal.nvim","free":true,"listed":false,"github":"https://github.com/lfilho/note2cal.nvim","clone":"git clone https://github.com/lfilho/note2cal.nvim.git","description":"Quickly schedule calendar events from neovim","language":"Lua","stars":29,"topics":["calendar","neovim-plugin","neovim-plugin-lua","note","note-taking"],"license":"MIT","category":"productivity","readme_excerpt":"note2cal.nvim note2cal is a Neovim plugin designed to quickly create events directly from markdown files. Making for a great companion to whatever note taking flow you use. With one keymap (or one command), a line like Do something @ 3pm-4pm or Do something @ 2025-01-20 3pm-4pm will be converted to an accordingly named event in your calendar at that specified time. See more ways to specifying the time in the Supported Formats section. Limitations Contributions are welcome! - MacOS only for now as it requires the Calendar.app and AppleScript - There's a wide range of supported time formats (see below), but for now the only supported date format is YYYY-MM-DD - No support for multi-day events yet - Works in Markdown files only for now Supported Formats We support various time formats, including 24-hour, AM/PM, military time, and compact formats. The following table summarizes it, you can also see the spec for more examples: Example Input Parsed into (formatted here in this table as 24-hour HH:MM-HH:MM for clarity) --------------- ----------------------------------------------------------------------------- 6-7 06:00-07:00 3-430 03:00-04:30 3p-4p 15:00-16:00 3pm-4pm 15:00-16:00 12pm-1pm 12:00-13:00 12am-1am 00:00-01:00 0500-1730 05:00-17:30 3:15-4:30 03:15-04:30 315a-430a 03:15-04:30 315am-430am 03:15-04:30 3:15am-4:30am 03:15-04:30 Installation and configuration Example using Lazy (the values listed are the default ones): Usage It works in normal mode and visual mode (single or","default_branch":null,"files":null,"tree":[],"storefront":"/r/lfilho","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lfilho/note2cal.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}