61 lines
1.2 KiB
YAML
61 lines
1.2 KiB
YAML
---
|
|
- name: Ensure core workstation development tools are installed
|
|
community.general.pacman:
|
|
name:
|
|
- git
|
|
- base-devel
|
|
- ripgrep
|
|
- fd
|
|
- jq
|
|
- bat
|
|
- eza
|
|
- ansible
|
|
state: present
|
|
|
|
- name: Ensure redundant and non-core software is removed
|
|
community.general.pacman:
|
|
name:
|
|
- firefox-developer-edition
|
|
- audacity
|
|
- kdenlive
|
|
- obs-studio
|
|
- shotcut
|
|
- qgis
|
|
- tipp10
|
|
- xournalpp
|
|
- bleachbit
|
|
- reiserfsprogs
|
|
- dmraid
|
|
- onlyoffice-desktopeditors
|
|
- virt-manager
|
|
- guvcview
|
|
- helvum
|
|
- qpwgraph
|
|
- glmark2
|
|
- act-git
|
|
- oha
|
|
- unetbootin
|
|
- ventoy
|
|
state: absent
|
|
|
|
- name: Ensure legacy editor packages are removed
|
|
community.general.pacman:
|
|
name:
|
|
- code
|
|
- code-oss
|
|
- code-marketplace
|
|
state: absent
|
|
|
|
- name: Configure Chrome flags for WebGPU
|
|
copy:
|
|
dest: "/home/{{ system_user }}/.config/chrome-flags.conf"
|
|
content: |
|
|
--enable-unsafe-webgpu
|
|
--enable-vulkan
|
|
--enable-features=Vulkan
|
|
--ignore-gpu-blocklist
|
|
owner: "{{ system_user }}"
|
|
group: "{{ system_user }}"
|
|
mode: '0644'
|
|
tags: [chrome, webgpu]
|