refactor: add zsync and Zen browser tasks, update default applications and configurations
Some checks failed
Nix Format Check / check-format (push) Failing after 1m6s

This commit is contained in:
2025-03-03 14:49:15 +01:00
parent a47b6ea2f2
commit c8944e8ed6
16 changed files with 267 additions and 211 deletions

View File

@@ -4,6 +4,9 @@
- name: Include flatpaks tasks
ansible.builtin.import_tasks: tasks/workstations/flatpaks.yml
- name: Include snaps tasks
ansible.builtin.import_tasks: tasks/workstations/snaps.yml
- name: Include VSCode tasks
ansible.builtin.import_tasks: tasks/workstations/vscode.yml
become: true
@@ -12,30 +15,16 @@
ansible.builtin.import_tasks: tasks/workstations/brave.yml
become: true
- name: Include Zen browser tasks
ansible.builtin.import_tasks: tasks/workstations/zen-browser.yml
- name: Include Ulauncher tasks
ansible.builtin.import_tasks: tasks/workstations/ulauncher.yml
- name: Include 1Password tasks
ansible.builtin.import_tasks: tasks/workstations/1password.yml
become: true
- name: Check if distro is Fedora (Workstation)
ansible.builtin.command: cat /etc/os-release
register: os_release
changed_when: false
failed_when: false
- name: Ensure desktop environment is installed
# dnf install switchdesk switchdesk-gui
# and
# dnf install @deepin-desktop-environment
# are required for Deepin Desktop Environment
ansible.builtin.package:
name:
- switchdesk
- switchdesk-gui
- "@deepin-desktop-environment"
state: present
when: os_release.stdout.find('Fedora Linux') != -1
become: true
- name: Ensure common packages are installed
ansible.builtin.package:
name: