docs/cli/tasks/ls.md
mise tasks lsmise tasks ls [FLAGS]src/cli/tasks/ls.rsList available tasks to execute These may be included from the config file or from the project's .mise/tasks directory mise will merge all tasks from all parent directories into this list.
So if you have global tasks in ~/.config/mise/tasks/* and project-specific tasks in
~/myproject/.mise/tasks/*, then they'll both be available but the project-specific
tasks will override the global ones if they have the same name.
-g --global — Only show global tasks
-J --json — Output in JSON format
-l --local — Only show non-global tasks
-x --extended — Show all columns
--all — Load all tasks from the entire monorepo, including sibling directories.
By default, only tasks from the current directory hierarchy are loaded.
--hidden — Show hidden tasks
--name-only — Only show task names, one per line. Useful for piping to fzf and similar tools.
--no-header — Do not print table header
--sort <COLUMN> — Sort by column. Default is name.
Choices: name, alias, description, source
--sort-order <SORT_ORDER> — Sort order. Default is asc.
Choices: asc, desc
-h --help — Print help
Examples:
mise tasks ls