forked from samuell/devbox-python
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplaybook.yml
More file actions
33 lines (33 loc) · 960 Bytes
/
playbook.yml
File metadata and controls
33 lines (33 loc) · 960 Bytes
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
---
- hosts: all
sudo: true
vars:
home: /home/vagrant
document_root: /vagrant
pre_tasks:
- name: Symlink sh to bash rather than dash
file: src=/bin/bash dest=/bin/sh state=link force=true
- name: Update apt cache and optionally upgrade
apt:
update_cache=yes
cache_valid_time=7200
upgrade=yes # Uncomment this to force full upgrade!
- name: Install stuff from Aptitude
apt: name={{ item }} state=installed
with_items:
- git
- tig
- vim
- gdb
- cgdb
- bash-completion # Not included in the docker image
- make
- tree
- htop
- tmux
roles:
- { role: dotfiles, sudo: false }
- { role: python, sudo: false }
- { role: jedi-vim, sudo: false }
- { role: luigi, sudo: fasle }
- { role: youcompleteme, sudo: false } # Comment out this to save time!!