mirror of
https://github.com/kdheepak/taskwarrior-tui.git
synced 2025-08-24 14:36:42 +02:00
taskwarrior-tui
: A terminal user interface for taskwarrior
kdheepak.com/taskwarrior-tui
https://kdheepak.com/taskwarrior-tui
.github | ||
.rpm | ||
completions | ||
docs | ||
snap | ||
src | ||
.env | ||
.gitignore | ||
.rustfmt.toml | ||
build.rs | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
mkdocs.yml | ||
README.md |
taskwarrior-tui
A Terminal User Interface for Taskwarrior.
Showcase of features: https://youtu.be/0ZdkfNrIAcw
User Interface
Multiple selection
Tab completion
Documentation
https://kdheepak.com/taskwarrior-tui
Installation
Unless otherwise specified, you will need to install taskwarrior
first. See https://taskwarrior.org/download/ for more information.
- Download the tar.gz file for your OS from the latest release.
- Unzip the tar.gz file
- Run with
./taskwarrior-tui
.
See https://kdheepak.com/taskwarrior-tui/installation/ on instructions for using package managers on various platforms.
If you are compiling from source, you'll need to most recent stable rust compiler.
Configuration
taskwarrior-tui
uses taskrc
for various configuration options. See the documentation for more information:
- https://kdheepak.com/taskwarrior-tui/configuration/keys
- https://kdheepak.com/taskwarrior-tui/configuration/colors
References / Resources
- https://github.com/GothenburgBitFactory/taskwarrior
- https://github.com/GothenburgBitFactory/libshared
- https://github.com/GothenburgBitFactory/timewarrior
- https://github.com/fdehau/tui-rs
- https://github.com/crossterm-rs/crossterm/
- https://github.com/async-rs/async-std
- https://github.com/kkawakam/rustyline
- https://github.com/vit-project/vit