40 lines
806 B
YAML
40 lines
806 B
YAML
- name: Install os-agnostic packages
|
|
become: true
|
|
ansible.builtin.package:
|
|
name:
|
|
- git
|
|
- tmux
|
|
- python3-pip
|
|
- fish
|
|
- rofi
|
|
- automake
|
|
- libtool
|
|
state: present
|
|
|
|
- name: Install Debian packages
|
|
become: true
|
|
when: ansible_os_family == "Debian"
|
|
ansible.builtin.import_tasks: debian.yml
|
|
tags:
|
|
- debian
|
|
|
|
- name: Install RHEL packages
|
|
become: true
|
|
when: ansible_os_family in ["RedHat", "Nobara"]
|
|
ansible.builtin.import_tasks: rhel.yaml
|
|
tags:
|
|
- rhel
|
|
|
|
- name: Install Rust packages
|
|
ansible.builtin.import_tasks: rust.yml
|
|
tags:
|
|
- rust
|
|
|
|
- name: Install Python packages
|
|
ansible.builtin.import_tasks: python.yml
|
|
tags:
|
|
- python
|
|
- name: Install Flatpak packages
|
|
ansible.builtin.import_tasks: flatpak.yml
|
|
tags:
|
|
- flatpak
|