diff --git a/handlers/main.yml b/handlers/main.yml index a82b36c..2638708 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,6 +1,6 @@ # vim: set filetype=yaml.ansible : --- -- name: Dep end go +- name: Depend go ansible.builtin.include_tasks: file: addpkg.yml vars: @@ -17,3 +17,17 @@ pkg: rust ansible.builtin.include_tasks: file: addpkg.yml + +- name: Depend zig + vars: + pkg: zig + ansible.builtin.include_tasks: + file: addpkg.yml + +- name: Depend terra repo + ansible.builtin.include_tasks: + file: repos/terra.yml + +- name: Depend hashicorp repo + ansible.builtin.include_tasks: + file: repos/hashicorp.yml diff --git a/tasks/facts.yml b/tasks/facts.yml index 6455071..5321479 100644 --- a/tasks/facts.yml +++ b/tasks/facts.yml @@ -14,7 +14,7 @@ - name: flathub url: https://dl.flathub.org/repo/flathub.flatpakrepo flatpak_method: "{% if use_local %}user{% else %}system{% endif %}" - pkg_appimage: [] # app_images to install + pkg_appimage: [] # appimages to install pkg_flatpak: [] # flatpak packages to install pkg_snap: [] # snpacraft.io packages sys_pkg_become: true # Linux package managers require sudo access diff --git a/tasks/main.yml b/tasks/main.yml index f4169de..d720d31 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -30,6 +30,9 @@ ansible.builtin.include_tasks: file: addpkg.yml +- name: Flush handlers to ensure dependencies are installed + ansible.builtin.meta: flush_handlers + - name: Install sys_pkgs list using system package manager become: "{{ sys_pkg_become }}" ansible.builtin.package: