refactor: add zsync and Zen browser tasks, update default applications and configurations
Some checks failed
Nix Format Check / check-format (push) Failing after 1m6s
Some checks failed
Nix Format Check / check-format (push) Failing after 1m6s
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user