Skip to main content

Get

Use aliae get to read runtime values.

Shellโ€‹

Print the detected shell:

aliae get shell

Resolved configโ€‹

Use aliae get config to print the fully resolved configuration as YAML. The output is rendered after extends, !include, and !include_dir are processed.

aliae --config ~/.aliae.yaml get config

Validate configโ€‹

Use aliae validate to validate config YAML against the schema. It also validates if expression syntax. Validation runs against the resolved configuration after extends, !include, and !include_dir are processed. Unknown properties fail validation, even though runtime init remains permissive.

aliae validate --config ~/.aliae.yaml

Runtime variablesโ€‹

Use aliae get variables to inspect shell detection layers (for example Scoop shims):

aliae get variables

The output includes:

  • executable name and detection trace (layer 0, layer 1, โ€ฆ)
  • shim detection hops
  • final resolved shell plus TTY, OS, WSL, hostname, home, architecture, and config path information