Crates.io | taskwarrior-tui |
lib.rs | taskwarrior-tui |
version | 0.26.3 |
source | src |
created_at | 2020-07-28 09:07:36.269079 |
updated_at | 2024-05-12 14:41:31.481716 |
description | A Taskwarrior Terminal User Interface |
homepage | https://kdheepak.com/taskwarrior-tui |
repository | https://github.com/kdheepak/taskwarrior-tui/ |
max_upload_size | |
id | 270366 |
size | 396,123 |
taskwarrior-tui
[!IMPORTANT]
taskwarrior
v3.x may breaktaskwarrior-tui
features in unexpected ways. Please file a bug report if you encounter a bug.
A Terminal User Interface (TUI) for Taskwarrior that you didn't know you wanted.
See https://kdheepak.com/taskwarrior-tui/installation/ for installation instructions for your platform.
See https://kdheepak.com/taskwarrior-tui/quick_start/ to get started.
See https://kdheepak.com/taskwarrior-tui/configuration/keys or https://kdheepak.com/taskwarrior-tui/configuration/colors/ for customization options.
Unless otherwise specified, you will need to install the latest version of taskwarrior
first. See https://taskwarrior.org/download/ for more information.
Pre-compiled releases are available on the GitHub repo:
./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.
taskwarrior-tui
uses taskwarrior
's .taskrc
for configuration.
See the documentation for more information:
### taskwarrior configuration options
# taskwarrior's configuration
data.location=.task
verbose=affected,blank,context,edit,header,footnote,label,new-id,project,special,sync,recur
uda.priority.values=H,M,,L
color.alternate=
# taskwarrior-tui reads color attributes from the following to display the same colors of tasks as the CLI
color.tagged=black on rgb444
# Remove age, tags from task next report.
# taskwarrior-tui reads the labels and columns from these options to display tasks the same way taskwarrior does
report.next.labels=ID,Active,Age,Deps,P,Project,Tag,Recur,S,Due,Until,Description,Urg
report.next.columns=id,start.age,entry.age,depends,priority,project,tags,recur,scheduled.countdown,due.relative,until.remaining,description.truncated_count,urgency
report.next.filter=(status:pending or status:waiting) page:limit
### taskwarrior-tui configuration options
uda.taskwarrior-tui.keyconfig.done=x
uda.taskwarrior-tui.keyconfig.delete=d
uda.taskwarrior-tui.shortcuts.1=~/local/bin/task-sync.sh
uda.taskwarrior-tui.report.next.filter=(status:pending or status:waiting)
If you like taskwarrior-tui
, please consider donating to
kdheepak
@GothenburgBitFactory