mise tasks ls
- Usage:
mise tasks ls [FLAGS] - Effect: read-only
- Source code:
src/cli/tasks/ls.rs
List available tasks
Lists tasks from [tasks] in your config files and from task directories such as mise-tasks/, .mise-tasks/, and .mise/tasks/, including global tasks in ~/.config/mise/tasks/. Tasks from parent directories and the global config are included; a project task overrides a global task with the same name. In a monorepo, --all also lists tasks from sibling projects.
See https://mise.jdx.dev/tasks/task-discovery.html
Flags
-g --global— Only show global tasks-J --json— Output in JSON format-l --local— Deprecated alias for --no-globalRemoved in mise 2027.7.0.
--no-global— Only show non-global tasks-x --extended— Show all columns-a --all— Include tasks from every project in the monorepo, not only the current directory's hierarchy--hidden— Show hidden tasks--name-only— Print only task names, one per line (for fzf and similar tools)--tag <TAG>— Only show tasks that have this tag; repeat to accept any of several--no-header— Do not print the table header--sort <COLUMN>— Column to sort by (default: name)Choices:
name,alias,description,source--sort-order <SORT_ORDER>— Sort direction (default: asc)Choices:
asc,desc-h --help— Print help
Examples
List tasks
mise tasks lsInclude hidden tasks
mise tasks ls --hiddenList tasks from every monorepo project
mise tasks ls --allList the tasks tagged "lint"
mise tasks ls --tag lintPick a task name interactively
mise tasks ls --name-only | fzfDeprecation:
The -l and --local flags are deprecated in favor of --no-global. mise warns about them from 2027.1.0 and removes them in 2027.7.0.