taskwarrior-tui: A terminal user interface for taskwarrior kdheepak.com/taskwarrior-tui https://kdheepak.com/taskwarrior-tui
Find a file
Dheepak Krishnamurthy 28ea95d602 Bump to v0.6.5
2020-08-09 20:23:24 -06:00
.github/workflows Remove publish to cargo step 2020-08-07 01:18:20 -06:00
src Add active to attributes list 2020-08-09 20:22:39 -06:00
.env Add .env 2020-07-27 00:39:37 -06:00
.gitignore Add tests/data to .gitignore 2020-07-27 00:38:56 -06:00
Cargo.lock Bump to v0.6.5 2020-08-09 20:23:24 -06:00
Cargo.toml Bump to v0.6.5 2020-08-09 20:23:24 -06:00
LICENSE Initial commit 2020-07-26 15:35:39 -06:00
README.md Update README.md 2020-08-07 16:26:53 -06:00

Taskwarrior TUI

CI

A Terminal User Interface for Taskwarrior written in Rust.

taskwarrior-tui

Installation

Manual

  1. Download the tar.gz file for your OS from the latest release.
  2. Unzip the tar.gz file
  3. Run with ./taskwarrior-tui.

Using zdharma/zinit

Add the following to your ~/.zshrc:

zinit ice wait:2 lucid extract"" from"gh-r" as"command" mv"taskwarrior-tui* -> tt"
zinit load kdheepak/taskwarrior-tui

Using cargo

git clone https://github.com/kdheepak/taskwarrior-tui.git
cd taskwarrior-tui
cargo build --release

Usage

  • /: task {string} - Filter task report
  • a: task add {string} - Add new task
  • d: task {selected} done - Mark task as done
  • e: task {selected} edit - Open selected task in editor
  • j: {selected+=1} - Move down in task report
  • k: {selected-=1} - Move up in task report
  • l: task log {string} - Log new task
  • m: task {selected} modify {string} - Modify selected task
  • q: exit - Quit
  • s: task {selected} start/stop - Toggle start and stop
  • u: task undo - Undo
  • ?: help - Help menu

taskwarrior-tui

Thanks