diff options
| author | Ahmed Abdelhalim <[email protected]> | 2026-02-01 15:42:02 +0100 |
|---|---|---|
| committer | Ahmed Abdelhalim <[email protected]> | 2026-02-01 15:42:02 +0100 |
| commit | ed37a1b24cf6728eaf4ba3a298f6e7d00c0c845d (patch) | |
| tree | aab3a638345124dae303d0812ea284334fa22cf6 /roles/hyprtheme | |
| parent | 2517ee28d7e442bf8bec1272e26fbb4817fdb975 (diff) | |
Refactor hyprtheme themes to install variable
Diffstat (limited to 'roles/hyprtheme')
| -rw-r--r-- | roles/hyprtheme/defaults/main.yml | 2 | ||||
| -rw-r--r-- | roles/hyprtheme/meta/argument_specs.yml | 2 | ||||
| -rw-r--r-- | roles/hyprtheme/tasks/main.yml | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/roles/hyprtheme/defaults/main.yml b/roles/hyprtheme/defaults/main.yml index 2f198846..20068aa7 100644 --- a/roles/hyprtheme/defaults/main.yml +++ b/roles/hyprtheme/defaults/main.yml @@ -1,7 +1,7 @@ --- hyprtheme_default_mono_font: "JetBrainsMono Nerd Font" hyprtheme_default_theme: "everforest" -hyprtheme_themes_to_install: +hyprtheme_themes: - "catppuccin" - "everforest" - "gruvbox" diff --git a/roles/hyprtheme/meta/argument_specs.yml b/roles/hyprtheme/meta/argument_specs.yml index 52997ead..2221ad62 100644 --- a/roles/hyprtheme/meta/argument_specs.yml +++ b/roles/hyprtheme/meta/argument_specs.yml @@ -12,7 +12,7 @@ argument_specs: description: "The default theme mono font to be used" type: "str" default: "JetBrainsMono Nerd Font" - hyprtheme_themes_to_install: + hyprtheme_themes: description: "Themes to install" type: "list" default: diff --git a/roles/hyprtheme/tasks/main.yml b/roles/hyprtheme/tasks/main.yml index 06640c49..a31cd296 100644 --- a/roles/hyprtheme/tasks/main.yml +++ b/roles/hyprtheme/tasks/main.yml @@ -10,7 +10,7 @@ path: "{{ ansible_facts['env']['HOME'] }}/.config/hyprtheme/themes/{{ item }}" state: "directory" mode: "0755" - loop: "{{ hyprtheme_themes_to_install }}" + loop: "{{ hyprtheme_themes }}" - name: "Create scripts directory" ansible.builtin.file: @@ -22,7 +22,7 @@ ansible.builtin.include_tasks: "template-theme.yml" vars: hyprtheme_name: "{{ item }}" - loop: "{{ hyprtheme_themes_to_install }}" + loop: "{{ hyprtheme_themes }}" - name: "Copy theme scripts" ansible.builtin.copy: |
