--- - 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]