https://github.com/geier/neocal
Incomplete and much worse re-implementation of calendar.vim
https://github.com/geier/neocal
calendar lua neovim neovim-plugin
Last synced: about 1 month ago
JSON representation
Incomplete and much worse re-implementation of calendar.vim
- Host: GitHub
- URL: https://github.com/geier/neocal
- Owner: geier
- Created: 2022-07-11T22:11:32.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-25T16:50:04.000Z (almost 4 years ago)
- Last Synced: 2025-01-20T10:26:01.463Z (over 1 year ago)
- Topics: calendar, lua, neovim, neovim-plugin
- Language: Lua
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NeoCal
An incomplete and bug ridden re-implementation of
[calendar.vim](https://github.com/mattn/calendar-vim/) in lua for neovim.

## Installation
Install with your favorite plugin manager, e.g.
[packer](https://github.com/wbthomason/packer.nvim): `use 'geier/NeoCal'`
## Usage
Create a vsplit with a calendar based on today's date
```
:NeoCal
```
## Configuration
NeoCal supports some calendar hooks so it should work out of the box with
existing plugins such as [vimwiki](https://github.com/vimwiki/vimwiki) and
[riv](https://github.com/gu-fan/riv.vim) (`g.calendar_action` and
`g.calendar_sign` are currently supported).
Some configuration options are also supported, e.g. `g.calendar_diary_extension`
and `g.calendar_diary`.