-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.yml
More file actions
17 lines (17 loc) · 718 Bytes
/
Copy pathmain.yml
File metadata and controls
17 lines (17 loc) · 718 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
- name: Configure workstation
hosts: localhost
roles:
- { role: packages , tags: packages }
- { role: dotfiles , tags: dotfiles }
- { role: shell, tags: shell}
- { role: vim, tags: vim }
# The role shells out to `bun` six times. On Linux bun comes from the
# role's own curl fallback, which lands in ~/.bun/bin -- a path ansible's
# command module never sees, because it does not source a login shell.
# Without this, every bun task fails on a fresh Linux box the first time
# through, right after the fallback installed bun successfully.
- role: lifeos
tags: [lifeos, pai]
environment:
PATH: "{{ ansible_env.HOME }}/.bun/bin:{{ ansible_env.PATH }}"