Wrixton keeps your lists focused by sorting items in a consistent, predictable order. Two layers of ranking work together: priority establishes coarse buckets, and position lets you fine-tune the order within each bucket. A third command, track rank, gives you a quick interactive reorder when you want to reshuffle several items at once.
Priority
Every item has a priority between 1 (highest urgency) and 5 (lowest), defaulting to 3. Priority is the primary sort key for all item lists — todos, chores, shopping, groceries, and tasks all sort by priority first.
# Set priority when adding an item
track add todo "File taxes" --due 2026-04-15 -p 1
# Change priority on an existing item
track pri t-1f3a 1 # → P1 (red)
track pri t-1f3a 3 # → P3 (default)
track pri t-1f3a 5 # → P5 (dimmed)
Priorities 1 and 2 are highlighted in red and yellow in the terminal. Priority 5 is dimmed. These visual cues also influence the today view: items at priority 1 or 2 appear automatically even if they have no due date.
Position
Within each priority bucket, items are ordered by a manual position you control. Use track move to nudge a single item:
track move t-1f3a top # float to the top of its priority bucket
track move t-1f3a up # swap with the item above it
track move t-1f3a down # swap with the item below it
track move t-1f3a bottom # sink to the bottom of its priority bucket
Interactive reorder with track rank
When you want to reshuffle an entire list at once, track rank presents the current order and lets you type a new sequence of position numbers:
track rank todos # reorder your todo list
track rank chores # reorder chores
track rank shopping # reorder shopping + gifts (shared pool)
track rank groceries # reorder groceries
track rank kitchen-reno # reorder tasks inside the kitchen-reno project
The command prints the current order with numbered positions, then prompts you to enter the new order as a space- or comma-separated list of those numbers:
current order (todos):
1. t-1f3a TODO P1 File taxes 2026-04-15
2. t-9b2c TODO P1 Call dentist
3. t-4d8e TODO P3 Read book
enter new order as numbers (e.g. '3 1 2 4'), or blank to cancel:
> 2 1 3
reordered.
Today view blending
track today (and the web UI’s Today lens) blends priority and due date into a single focus list. An item appears in the today view if any of the following is true:
- Its due date is today or in the past
- Its priority is 1 or 2
- Its status is
doing
Within that list, items are still sorted by priority first, then by due date, so the most urgent overdue items float to the top automatically.
Non-ranked lists
Projects, features, and requirements are not priority-ranked — they sort alphabetically by title instead. The one exception: completed projects always sink to the bottom of track projects regardless of title, keeping active work at the top.