From d6e09f231723d3ad627c7ee5251db0ebd4b916a7 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Thu, 12 May 2022 20:50:03 +0100 Subject: [PATCH] Add firefox role for Windows --- roles/firefox/tasks/Windows.yaml | 14 ++++++++++++++ roles/firefox/tasks/main.yaml | 2 ++ windows.yaml | 1 + 3 files changed, 17 insertions(+) create mode 100644 roles/firefox/tasks/Windows.yaml create mode 100644 roles/firefox/tasks/main.yaml diff --git a/roles/firefox/tasks/Windows.yaml b/roles/firefox/tasks/Windows.yaml new file mode 100644 index 0000000..97c2bf0 --- /dev/null +++ b/roles/firefox/tasks/Windows.yaml @@ -0,0 +1,14 @@ +--- +- name: install chocolatey package + win_chocolatey: + name: firefox + package_params: >- + /l:en-GB + /NoDesktopShortcut + /NoAutoUpdate + state: latest + +# - TODO: create extensions directory +# file: +# path: '{{ansible_env.ProgramFiles}}/Mozilla Firefox/distribution/extensions' +# state: directory diff --git a/roles/firefox/tasks/main.yaml b/roles/firefox/tasks/main.yaml new file mode 100644 index 0000000..6853678 --- /dev/null +++ b/roles/firefox/tasks/main.yaml @@ -0,0 +1,2 @@ +--- +- include_tasks: '{{ansible_os_family}}.yaml' diff --git a/windows.yaml b/windows.yaml index d5a8185..eebcedc 100644 --- a/windows.yaml +++ b/windows.yaml @@ -25,3 +25,4 @@ - role: 1password - role: autohotkey + - role: firefox