diff options
Diffstat (limited to 'roles/hyprtheme/tasks/template-theme.yml')
| -rw-r--r-- | roles/hyprtheme/tasks/template-theme.yml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/roles/hyprtheme/tasks/template-theme.yml b/roles/hyprtheme/tasks/template-theme.yml index e86b4752..bf6df935 100644 --- a/roles/hyprtheme/tasks/template-theme.yml +++ b/roles/hyprtheme/tasks/template-theme.yml @@ -24,9 +24,23 @@ loop: "{{ hyprtheme_theme_files }}" loop_control: loop_var: file + tags: + # This is ignored because it is possible that some themes (ex. matte-black), would provide + # a static override to some files (ex. btop.theme), which will result in + # the template task overriding the static file (reporting changed), to be then overrided + # again by the copy task, which will report changed again + # This is safe to ignore for idempotence testing + - molecule-idempotence-notest - name: "Copy static theme files for: {{ hyprtheme_name }}" ansible.builtin.copy: src: "themes/{{ hyprtheme_name }}/" dest: "{{ ansible_env.HOME }}/.config/hyprtheme/themes/{{ hyprtheme_name }}/" mode: "0644" + tags: + # This is ignored because it is possible that some themes (ex. matte-black), would provide + # a static override to some files (ex. btop.theme), which will result in + # the template task overriding the static file (reporting changed), to be then overrided + # again by the copy task, which will report changed again + # This is safe to ignore for idempotence testing + - molecule-idempotence-notest |
