TaskStak 1.0.2
See the version list below for details.
dotnet tool install --global TaskStak --version 1.0.2
dotnet new tool-manifest
dotnet tool install --local TaskStak --version 1.0.2
#tool dotnet:?package=TaskStak&version=1.0.2
nuke :add-package TaskStak --version 1.0.2
TaskStak
TaskStak - A developer-focused, performant task management CLI tool.
Installation
dotnet tool install --global TaskStak
Usage
Core Commands
Add
Add a task to your stak.
add <title> [-s|--status <active | blocked | completed>]
Done
Mark a task complete.
done <query>
Move
Update the status of a task.
move <query> [-s|--status <active | blocked | completed>]
Title
Update the title of an existing task.
title <query> <title>
View
View your tasks
view [-v|--view <day | verbose>]
# Add a new task
task add "implement user authentication"
# View tasks
task view
# Complete a task
task done "auth"
# Edit task title
task title "auth" "implement OAuth2 authentication"
# Move task to different status
task move "auth" -s blocked
task move "auth" -s completed
Task Status
Tasks fall into one of three states:
| Status | Default | Usage | Shortcut |
| ------------- | ------------- | ---------------------------------|-------------|
| active | YES | Current work | a |
| blocked | NO | Impeded, waiting on dependencies | b |
| completed | NO | Finished work | c |
# Shortcut Usage (moves task to blocked status)
task move "fix bug in auth service" -s b
View Options
Daily View
Default view:
task view
task view -v day
task view -v d
Verbose view:
task view -v v
task view -v verbose
Search
All commands use fuzzy search to find tasks by title. Use quotes for multi-word searches and titles.
Data Storage
Tasks are stored in ~/.taskStak/tasks.json
License
MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.