46 lines
1.2 KiB
YAML
46 lines
1.2 KiB
YAML
- hosts: local
|
|
connection: local
|
|
roles:
|
|
- kewlfft.aur
|
|
tasks:
|
|
- name: Include extra metadata
|
|
include_vars:
|
|
file: vars.yml
|
|
|
|
- import_tasks: tasks/user.yml
|
|
- import_tasks: tasks/packages.yml
|
|
|
|
- include_role:
|
|
name: geerlingguy.ntp
|
|
|
|
- include_role:
|
|
name: realorangeone.reflector
|
|
|
|
- import_tasks: tasks/boot.yml
|
|
- import_tasks: tasks/i3.yml
|
|
- import_tasks: tasks/network.yml
|
|
- import_tasks: tasks/shell.yml
|
|
- import_tasks: tasks/input.yml
|
|
- import_tasks: tasks/power-saving.yml
|
|
- import_tasks: tasks/autostart.yml
|
|
- import_tasks: tasks/fonts.yml
|
|
- import_tasks: tasks/security.yml
|
|
- import_tasks: tasks/keepassxc.yml
|
|
|
|
- import_tasks: tasks/python.yml
|
|
- import_tasks: tasks/vim.yml
|
|
- import_tasks: tasks/intersect.yml
|
|
- import_tasks: tasks/vscode.yml
|
|
- import_tasks: tasks/gnome.yml
|
|
- import_tasks: tasks/javascript.yml
|
|
- import_tasks: tasks/applications.yml
|
|
- import_tasks: tasks/dev.yml
|
|
- import_tasks: tasks/media.yml
|
|
|
|
- import_tasks: tasks/dabapps.yml
|
|
when: ansible_fqdn in dabapps_hostnames
|
|
|
|
- import_tasks: tasks/mac.yml
|
|
when: "'Mac' in ansible_facts.product_name"
|
|
|
|
- import_tasks: tasks/cleanup.yml
|