-
Notifications
You must be signed in to change notification settings - Fork 67
/
Copy pathlocal_env.yml
22 lines (22 loc) · 919 Bytes
/
local_env.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
- name: Set up local development environment
hosts: local
roles:
# Tag each role so that we can select individual roles to run with ansible-playbook --tags
- { role: git, tags: ["git"] }
- { role: package_manager, tags: ["package_manager", "bootstrap"] }
- { role: zsh, tags: ["zsh", "bootstrap"] }
- { role: python, tags: ["python"] }
- { role: node, tags: ["node"] }
- { role: ruby, tags: ["ruby"] }
- { role: vim, tags: ["vim"] }
- { role: direnv, tags: ["direnv"] }
- { role: rg, tags: ["rg"] }
- { role: eza, tags: ["eza"] }
- { role: gsed, tags: ["gsed"] }
- { role: bat, tags: ["bat"] }
- { role: tmux, tags: ["tmux"] }
- { role: fzf, tags: ["fzf"] }
- { role: kubernetes, tags: ["kubernetes"] }
- { role: jrnl, tags: ["jrnl"] }
- { role: k9s, tags: ["k9s"] }
- { role: macos, tags: ["macos"], when: ansible_os_family == "Darwin" }