- name: Install common software hosts: - general_use - office become: true tasks: - name: Install software ansible.builtin.apt: name: - zsh - fish - htop - ripgrep - ceo - vim - emacs state: latest update_cache: true - name: Install general use software hosts: - general_use become: true tasks: - name: Install software ansible.builtin.apt: name: - time - parallel - racket - build-essential - git - python3 state: latest update_cache: true - name: Install terminal software hosts: - office become: true tasks: - name: Add VSCode Key ansible.builtin.copy: src: files/microsoft.asc dest: /etc/apt/trusted.gpg.d/microsoft.asc mode: u=rw,g=r,o=r - name: Add VSCode Repo ansible.builtin.apt_repository: repo: deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/microsoft.asc] https://packages.microsoft.com/repos/code stable main state: present filename: vscode - name: Install software ansible.builtin.apt: name: - code - kate - firefox-esr - chromium state: latest update_cache: true