Ignacio Perez 00cfc3ff4d feat(modal): add edit mode with anchored dropdowns and keyboard workflow
- Add TaskDetailModal edit mode with form validation, tags + annotations editing, and SaveEdits event
- Anchor dropdown/suggestion menus using deferred/anchored overlay to avoid clipping
- Add modal-specific keymap contexts (ModalInput/ModalDropdown) for Esc/Ctrl+Enter/Tab navigation
- Refresh modal project suggestions from tasks; improve project child filtering boundary match
- Small UI polish (toast styling, layout spacing) and update shortcuts docs
2026-01-02 10:38:25 -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%