Ignacio Perez 1693655e47 feat: Add reusable modal and task detail view
Split the task detail modal into its own view and add a generic modal
frame, plus new models and service mapping for task details. Update app layout,
keymaps, and sidebar focus events to support the modal and keyboard flow, with small
UI tweaks like wrapping and scroll handling.
2025-12-30 11:57:28 -03:00
2025-12-24 07:42:22 -03:00
2025-12-28 21:54:55 -03:00
2025-12-28 21:54:55 -03:00
2025-12-27 21:14:55 -03:00

Task Warrior GPUI

Task Warrior GPUI Screenshot

A desktop GUI for TaskWarrior built with GPUI, the GPU-accelerated UI framework from Zed.

Features

  • View and filter tasks by project, status, priority, and due date
  • Project tree with task counts
  • Tag filtering with multi-select
  • Sortable task table with pagination
  • Dark theme (Ayu-inspired)

Requirements

  • Rust (2024 edition)
  • TaskWarrior installed and configured

Installation

# Clone the repository
git clone https://github.com/0xErwin1/taskwarrior-gpui.git
cd taskwarrior-gpui

# Option 1: Run directly
cargo run --release

# Option 2: Install globally
cargo install --path .

The application will use your existing TaskWarrior data directory.

License

MIT OR Apache-2.0

S
Description
taskwarrior GUI
Readme
1 MiB
Languages
Rust 99.7%
Nix 0.3%