<!-- @generated by usage-cli from usage spec -->
# `mise settings ls`

- **Usage:** `mise settings ls [FLAGS] [SETTING]`
- **Aliases:** `list`
- **Effect:** read-only
- **Source code:** [`src/cli/settings/ls.rs`](https://github.com/jdx/mise/blob/main/src/cli/settings/ls.rs)

Show current settings

This is the contents of ~/.config/mise/config.toml

Note that aliases are also stored in this file
but managed separately with `mise tool-alias`

## Arguments
- **`[SETTING]`** — Name of setting

## Flags
- **`-a --all`** — List all settings
- **`-J --json`** — Output in JSON format
- **`-l --local`** — Use the local config file instead of the global one
- **`-T --toml`** — Output in TOML format
- **`--json-extended`** — Output in JSON format with sources
- **`-h --help`** — Print help

Examples:

```
$ mise settings ls
idiomatic_version_file = false
...

$ mise settings ls python
default_packages_file = "~/.default-python-packages"
...
```
