feat: add 1Password and Firefox installation tasks, remove MegaSync tasks
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 16s
Nix Format Check / check-format (push) Successful in 56s
Python Lint Check / check-python (push) Failing after 13s

This commit is contained in:
2025-03-18 13:10:26 +01:00
parent f2d7c111e8
commit 85e22281b1
9 changed files with 84 additions and 86 deletions

View File

@@ -7,6 +7,10 @@
- name: Include GNOME Extensions tasks
ansible.builtin.import_tasks: tasks/workstations/gnome-extensions.yml
- name: Include Firefox APT installation tasks
ansible.builtin.import_tasks: tasks/workstations/firefox-apt.yml
when: ansible_pkg_mgr == 'apt'
- name: Include flatpaks tasks
ansible.builtin.import_tasks: tasks/workstations/flatpaks.yml
@@ -23,8 +27,8 @@
browser_name: "zen"
browser_executable: "zen"
- name: Include 1Password Zen Browser tasks
ansible.builtin.import_tasks: tasks/workstations/1password-zen-browser.yml
- name: Include 1Password Browsers tasks
ansible.builtin.import_tasks: tasks/workstations/1password-browsers.yml
- name: Include Firefox PWA tasks
ansible.builtin.import_tasks: tasks/workstations/firefoxpwa.yml
@@ -32,9 +36,6 @@
- name: Include Ulauncher tasks
ansible.builtin.import_tasks: tasks/workstations/ulauncher.yml
- name: Include MegaSync tasks
ansible.builtin.import_tasks: tasks/workstations/megasync.yml
- name: Ensure workstation common packages are installed
ansible.builtin.package:
name: