-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Kenth Fagerlund edited this page Aug 4, 2026
·
3 revisions
HalpTask is a high-performance, keyboard-driven Terminal User Interface (TUI) bullet outliner & task manager designed for speed, security, and developer productivity. Built in Go with Charm Bubble Tea & Lip Gloss, storing tasks in human-readable Markdown with optional AES-256-GCM encryption.
| Section | Description |
|---|---|
| π Getting Started | Installation, first launch, core concepts, and a 5-minute quickstart guide. |
| π₯ User Personas & Workflows | Tailored guides for Programmers, DevOps/SRE, Product Managers, Lawyers, and Knowledge Workers. |
| β‘ Power User Guide | Master Vim motion combos, WhichKey leader hacks, subtree hoisting (ff), dynamic tag inheritance, and terminal shell integration. |
| βοΈ Configuration & Security | Customizing config.yaml, using the Config Dashboard (<space> c c), theme switching, and AES-256-GCM encryption setup. |
| β¨οΈ Keybindings Reference | Exhaustive, categorized cheatsheet for all Leader Key (<space>) sequences and Vim Normal Mode motions. |
| π€ Agent Wiki Maintenance Guidelines | Protocols for AI Coding Agents to keep documentation and Wiki pages synchronized with code updates. |
Β
-
Vim Native Motion Engine: Seamless
j/k/h/l,gg/G,oo/oc,dd,x,u,ctrl+r,tab/shift+tabtree editing. -
Leader Key & WhichKey System (
<space>): Non-intrusive popup menu guide that updates in real time as you type key sequences. -
Hierarchical Outliner & Folding: Collapse subtrees (
zc), expand (zo), toggle (za), or fold everything (zM/zR) with dynamic child counters. -
Task Management: Convert bullets into rich tasks with status cycling:
[ ]Todo β[~]In Progress β[x]Done. -
Tag & Label System π·οΈ: Assign direct tags (
T/<space> t a) with custom emojis & colors. Subtasks dynamically inherit parent tags ([βπ₯ urgent]). -
Live Dashboard Panel (
<space> d): Real-time task statistics, completion progress bar ([ββββββββ] 50%), and active in-progress task focus view. - AES-256-GCM Encryption: Secure sensitive task vaults with strong passphrase protection and zero plaintext memory leakage.
-
Plaintext Markdown Storage: Standard bullet and checkbox format (
~/.config/halptask/data.txt), compatible with standard text editors.
Important
Notice for AI Agents: When modifying features, keybindings, or configuration settings in HalpTask, always update this Wiki repository. See Agent Wiki Maintenance Guidelines for details.
HalpTask - High-Performance TUI Bullet Outliner & Task Manager for Vim Users. Developed in Go with Charm Bubble Tea & Lip Gloss.