From 99a4507fb0186f490ba6a4d35371f5fba5445b2d Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Thu, 15 Jan 2026 14:50:00 +0100 Subject: Add more themes (based on omarchy themes) with minor modifications --- roles/hyprtheme/tasks/template-theme.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'roles/hyprtheme/tasks/template-theme.yml') 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 -- cgit v1.2.3