summaryrefslogtreecommitdiffstats
path: root/roles/hyprtheme/tasks/template-theme.yml
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2026-01-15 14:50:00 +0100
committerAhmed Abdelhalim <[email protected]>2026-01-15 14:50:00 +0100
commit99a4507fb0186f490ba6a4d35371f5fba5445b2d (patch)
tree4fd1066a70f4bd495cb8db16097e740879ee44f9 /roles/hyprtheme/tasks/template-theme.yml
parent8324dd804034d03905b765d37a43bda3f433a378 (diff)
Add more themes (based on omarchy themes) with minor modifications
Diffstat (limited to 'roles/hyprtheme/tasks/template-theme.yml')
-rw-r--r--roles/hyprtheme/tasks/template-theme.yml14
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