mirror of
https://github.com/ben-grande/qusal.git
synced 2024-12-18 04:14:33 -05:00
23 lines
651 B
Plaintext
23 lines
651 B
Plaintext
|
{#
|
||
|
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
|
||
|
|
||
|
SPDX-License-Identifier: AGPL-3.0-or-later
|
||
|
#}
|
||
|
|
||
|
## TODO: Should we allow minions to decide which states they should run?
|
||
|
## This is a hack substitute for top files without the need to specify each
|
||
|
## state file, but it looks bad.
|
||
|
## Example: qubesctl --targets=dom0,tpl-dev,disp-dev,dev state.apply dev
|
||
|
{#
|
||
|
include:
|
||
|
{% if grains['id'] == 'dom0' -%}
|
||
|
- .create
|
||
|
{% elif grains['id'] == 'tpl-' ~ slsdotpath -%}
|
||
|
- .install
|
||
|
{% elif grains['id'] == 'disp-' ~ slsdotpath -%}
|
||
|
- utils.tools.zsh.touch-zshrc
|
||
|
{% elif grains['id'] == slsdotpath -%}
|
||
|
- .configure
|
||
|
{% endif -%}
|
||
|
#}
|