juanedflores / DailyDiary

A floating window of taskwiki to keep track of my tasks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Daily Diary

A floating taskwiki window with a diary template. Easily add and modify tasks with a due date for today.

drawing

Requirements

This uses neovim's floating windows. Tested with neovim 0.5.0. Using earlier versions might break.

This plugin uses vimwiki and taskwiki.
* https://github.com/vimwiki/vimwiki
* https://github.com/tools-life/taskwiki

Which means you will need to install taskwarrior and any other dependencies listed in those repos.

Installation

Example with vim-plug:

Plug 'juanedflores/DailyDiary'

Usage

"Ex
:call DailyDiaryToggle()

"map to key
nmap <leader>d :call DailyDiaryToggle()<CR>

Variables to Set

" default values
let g:vimwikidiaryPath = '~/vimwiki/diary'

Key Mappings

<Esc>: Closes the floating window when in normal mode.

About

A floating window of taskwiki to keep track of my tasks.

License:MIT License


Languages

Language:Python 50.3%Language:Vim Script 49.7%