Skip to content

lutzzdias/calendrum.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

Calendrum

Calendrum is a simple and highly customizable calendar view for neovim implemented 100% with lua. The idea is to provide very similar functionality to calendar-vim but in lua.

It is also my first plugin, therefore any help is appreciated.

TODO: continue README, it does not make sense to add much more since I've just started developing it.

In order to preview the changes made, execute the following line within the neovim console:

source ./lua/calendrum/init.lua

TODO

  • define reusable highlight function
  • apply highlights to correct places (today, weekend, actions, etc)
  • allow for next/prev months to be shown
  • allow for other plugins to define conditions to apply custom highlight
  • allow for other plugins to define hooks on keypress
  • show year/month
  • allow for registering custom action without calendar being open
  • fix buffersize
  • add lua type annotations
  • allow custom view (vsplit, hsplit, 1+ months at a time)

About

A calendar for neovim written in lua

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages