Files
Workstation/ansible/setup-full.yml
ducoterra 65dc4c5513 Align naming scheme for "daily drivers" installs
Daily driver installs from pacman, yay, and snap should all share a
similar naming convention. This will be "<package
manager>_daily_drivers" from now on.
2022-01-31 16:39:25 -05:00

77 lines
1.3 KiB
YAML

---
# Run through all tasks to setup machines
- hosts: localhost
gather_facts: true
order: inventory
vars:
executable_temp_dir: /tmp
awscli_install_dir: /opt/aws-cli/
vault_version: 1.9.3
swap_file_path: /swap/swapfile
swap_file_size_mb: 4096
roles:
- role: pacman_update
tags: ["pacman"]
- role: pacman_system_tools
tags: ["pacman"]
- role: pacman_daily_drivers
tags: ["pacman"]
- role: yay_daily_drivers
tags: ["yay"]
- role: snap_daily_drivers
tags: ["snap"]
- role: arch_openssh
tags: ["ssh"]
- role: arch_ufw
tags: ["ufw"]
- role: arch_bluetooth
tags: ["bluetooth"]
- role: arch_dnet_ca
tags: ["dnet"]
- role: dconf
tags: ["dconf"]
- role: gnome_extensions
tags: ["gnome"]
- role: arch_appimage
tags: ["appimage"]
- role: arch_docker
tags: ["docker"]
- role: ansible
tags: ["ansble"]
- role: arch_qmk
tags: ["qmk"]
- role: aws_cli
tags: ["aws"]
- role: vault_cli
tags: ["vault"]
- role: arch_swap
tags: ["swap"]
- role: arch_minecraft
tags: ["minecraft"]
- role: arch_citrix
tags: ["citrix"]
- role: arch_backup
tags: ["backup"]