Skip to content
This repository has been archived by the owner on Apr 7, 2023. It is now read-only.
/ vim-denite-task Public archive

TaskWarrior source for Denite. List, view, and preview tasks from Neo/Vim

Notifications You must be signed in to change notification settings

rafi/vim-denite-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

denite-taskwarrior

TaskWarrior Denite source for lists, view, and preview tasks.

Features

  • View task as a buffer
  • Pretty lists with flexible formatting
  • Preview integration

Installation

Use your favorite plugin manager, mine is dein.vim.

Requirements

Usage

:Denite task

Configuration

You can set the order option globally:

call denite#custom#var('task', 'taskrc', '~/.taskrc')
call denite#custom#var('task', 'data_dir', '~/.task')
call denite#custom#var('task', 'format', '{id:3.3} | {priority:1.1} | {project:15.15} | {description:40.40} | {entry} | {due}')
call denite#custom#var('task', 'date_format', '%y-%m-%d %H:%M')
call denite#custom#var('task', 'label_width', 17)
  • Default values shown.

Customize

Example of changing formatting:

call denite#custom#var('task', 'formats', {
  \     'format': '{id:3.3} | {priority:1.1} | {project:15.15} | {description}',
  \ })

Formatting applied via str.format(), when using padding or truncating, denite-task will transform your integers into percentage to leverage win-width.

Credits & Contribution

Plugin maintained by Rafael Bodill.

Pull requests are welcome.

About

TaskWarrior source for Denite. List, view, and preview tasks from Neo/Vim

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published