-
Notifications
You must be signed in to change notification settings - Fork 3
/
local.yaml
36 lines (35 loc) · 1.21 KB
/
local.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
- hosts: localhost
roles:
- role: elliotweiser.osx-command-line-tools
vars_files:
- ./defaults.yaml
vars:
go_root: "/usr/local/go"
go_path: "{{ ansible_env.HOME }}/go"
fabric_version: "latest"
fabric_config_dir: "{{ ansible_env.HOME }}/.config/fabric"
pre_tasks:
- name: Update Brew
community.general.homebrew:
update_homebrew: yes
tags:
- install
- core
tasks:
- import_tasks: ansible/tasks/git-setup.yaml
- import_tasks: ansible/tasks/cli-tools.yaml
- import_tasks: ansible/tasks/gui-tools.yaml
- import_tasks: ansible/tasks/app-store-apps.yaml
- import_tasks: ansible/tasks/zsh.yaml
- import_tasks: ansible/tasks/fonts.yaml
- import_tasks: ansible/tasks/themes.yaml
- import_tasks: ansible/tasks/osx.yaml
- import_tasks: ansible/tasks/iterm.yaml
- import_tasks: ansible/tasks/nvim.yaml
- import_tasks: ansible/tasks/security.yaml
- import_tasks: ansible/tasks/dotfiles.yaml
- import_tasks: ansible/tasks/node.yaml
- import_tasks: ansible/tasks/rust.yaml
- import_tasks: ansible/tasks/remove-unwanted-packages.yaml
- import_tasks: ansible/tasks/dock.yaml
- import_tasks: ansible/tasks/ai-tools.yaml