This repository has been archived by the owner on Dec 16, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
site.yml
executable file
·43 lines (43 loc) · 1.32 KB
/
site.yml
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
37
38
39
40
41
42
43
---
- hosts: 127.0.0.1
connection: local
pre_tasks:
- name: ensure ~/.local/bin/
file:
name: ~/.local/bin/
state: directory
mode: 0750
tags: [pre, user]
- name: ensure pipx
package:
name: pipx
become: true
tags: [pre, admin]
roles:
- {role: clang, tags: ['clang']}
# - {role: clojure, tags: ['clojure']}
# - {role: docker, tags: ['docker']}
# - {role: elixir, tags: ['elixir']}
# - {role: gcloud, tags: ['gcloud']}
# - {role: golang, tags: ['golang']}
- {role: graphviz, tags: ['graphviz']}
# - {role: groovy, tags: ['groovy']}
# - {role: haskell, tags: ['haskell']}
# - {role: hylang, tags: ['hylang']}
# - {role: java, tags: ['java']}
# - {role: julia, tags: ['julia']}
- {role: jupyter, tags: ['jupyter']}
# - {role: kaggle, tags: ['kaggle']}
# - {role: latex, tags: ['latex']}
# - {role: nim, tags: ['nim']}
- {role: nodejs, tags: ['nodejs']}
- {role: plantuml, tags: ['plantuml']}
- {role: python, tags: ['python']}
# - {role: racket, tags: ['racket']}
# - {role: rlang, tags: ['rlang']}
# - {role: shell, tags: ['shell']}
# - {role: sphinx, tags: ['sphinx']}
# - {role: sql, tags: ['sql']}
environment:
LANG: en_US.UTF-8
PATH: "{{ ansible_env.HOME }}/.local/bin/:{{ ansible_env.PATH }}"