{#- -*- coding: utf-8 -*- #} {#- vim: ft=jinja #} {#- Set values specific to: salt['config.get']('os') == MacOS. You just need to add the key:values for this `os` that differ from `defaults.yaml` + `.yaml` + `.yaml`. This jinja2 file must return a valid `map.jinja` YAML. If you do not need to provide calculated values via the `os` config, you can remove this file or provide at least an empty dict, e.g. values: {} #} --- values: rootgroup: {{ salt['cmd.run']("stat -f '%Sg' /dev/console") }} ...