diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000..092e55d --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,22 @@ +--- +- name: Include OS Specific vars + include_vars: "{{ ansible_distribution }}.yml" + +- name: Install firefox + become: true + package: + name: "{{ firefox_package_name }}" + state: present + +- name: Install firefox language german, if package available + become: true + package: + name: "{{ firefox_language }}" + state: present + +- name: Install firefox plugins, if package available + become: true + package: + name: "{{ firefox_plugins }}" + state: present + diff --git a/vars/Archlinux.yml b/vars/Archlinux.yml new file mode 100644 index 0000000..927c134 --- /dev/null +++ b/vars/Archlinux.yml @@ -0,0 +1,12 @@ +--- +firefox_package_name: + - firefox + +firefox_plugins: + - browserpass-firefox + - firefox-ublock-origin + - firefox-umatrix + - firefox-extension-https-everywhere + +firefox_language: + - firefox-i18n-de diff --git a/vars/CentOS.yml b/vars/CentOS.yml new file mode 100644 index 0000000..66daad9 --- /dev/null +++ b/vars/CentOS.yml @@ -0,0 +1,12 @@ +--- +firefox_package_name: + - firefox + +firefox_plugins: [] +# - browserpass-firefox +# - firefox-ublock-origin +# - firefox-umatrix +# - firefox-extension-https-everywhere + +firefox_language: [] +# - firefox-i18n-de diff --git a/vars/Debian.yml b/vars/Debian.yml new file mode 100644 index 0000000..03fbb6c --- /dev/null +++ b/vars/Debian.yml @@ -0,0 +1,12 @@ +--- +firefox_package_name: + - firefox-esr + +firefox_plugins: [] +# - browserpass-firefox +# - firefox-ublock-origin +# - firefox-umatrix +# - firefox-extension-https-everywhere + +firefox_language: [] +# - firefox-i18n-de diff --git a/vars/Fedora.yml b/vars/Fedora.yml new file mode 100644 index 0000000..66daad9 --- /dev/null +++ b/vars/Fedora.yml @@ -0,0 +1,12 @@ +--- +firefox_package_name: + - firefox + +firefox_plugins: [] +# - browserpass-firefox +# - firefox-ublock-origin +# - firefox-umatrix +# - firefox-extension-https-everywhere + +firefox_language: [] +# - firefox-i18n-de diff --git a/vars/RedHat.yml b/vars/RedHat.yml new file mode 100644 index 0000000..66daad9 --- /dev/null +++ b/vars/RedHat.yml @@ -0,0 +1,12 @@ +--- +firefox_package_name: + - firefox + +firefox_plugins: [] +# - browserpass-firefox +# - firefox-ublock-origin +# - firefox-umatrix +# - firefox-extension-https-everywhere + +firefox_language: [] +# - firefox-i18n-de diff --git a/vars/Ubuntu.yml b/vars/Ubuntu.yml new file mode 100644 index 0000000..66daad9 --- /dev/null +++ b/vars/Ubuntu.yml @@ -0,0 +1,12 @@ +--- +firefox_package_name: + - firefox + +firefox_plugins: [] +# - browserpass-firefox +# - firefox-ublock-origin +# - firefox-umatrix +# - firefox-extension-https-everywhere + +firefox_language: [] +# - firefox-i18n-de