-
Notifications
You must be signed in to change notification settings - Fork 67
/
local_env.yml
22 lines (22 loc) · 885 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"}