Skip to main content
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.