# pending.nvim Edit tasks like text. `:w` saves them. ![demo](assets/demo.gif) ## Requirements - Neovim 0.10+ - (Optionally) `curl` and `openssl` for Google Calendar and Google Task sync ## Installation Install with your package manager of choice or via [luarocks](https://luarocks.org/modules/barrettruth/pending.nvim): ``` luarocks install pending.nvim ``` ## Documentation ```vim :help pending.nvim ``` ## Icons pending.nvim renders task status and metadata using configurable icon characters. The defaults use plain unicode (no nerd font required): ```lua vim.g.pending = { icons = { pending = '○', done = '✓', priority = '●', header = '▸', due = '·', recur = '↺', category = '#', }, } ``` See `:help pending.Icons` for nerd font examples. ## Acknowledgements - [dooing](https://github.com/atiladefreitas/dooing) - [todo-comments.nvim](https://github.com/folke/todo-comments.nvim) - [todotxt.nvim](https://github.com/arnarg/todotxt.nvim)