rework Sway validation

It's not perfect but it work
This commit is contained in:
Yorick Barbanneau 2022-11-30 09:51:02 +01:00
parent 565c8c9d9d
commit f283ca1b48

View file

@ -36,7 +36,15 @@
trim_blocks: true
mode: 0640
validate: >-
sh -c "if sway --config %s --validate 2>&1 | grep -q sway/config.c; then >&2 echo \"Error validating sway configuration\"; exit 1; else exit 0; fi"
sh -c "cat {{ansible_user_dir}}/.config/sway/conf.d/* %s > /tmp/sway; \
if sway --config /tmp/sway --validate 2>&1 \
| grep -q sway/config.c; \
then \
>&2 echo \"Error validating sway configuration\"; \
rm /tmp/sway; \
exit 1; \
else rm /tmp/sway; exit 0; \
fi"
loop:
- 00-variables
- 10-input