Blame view

manifests/site.pp 639 Bytes
ce459a313   Will Farrington   turn puppet fu ba...
1
2
  require boxen::environment
  require homebrew::repo
f5a10d9d8   Will Farrington   update default no...
3

ce459a313   Will Farrington   turn puppet fu ba...
4
5
6
7
  Exec {
    group       => 'staff',
    logoutput   => on_failure,
    user        => $luser,
f5a10d9d8   Will Farrington   update default no...
8

ce459a313   Will Farrington   turn puppet fu ba...
9
10
11
12
13
14
15
16
17
    path => [
      "${boxen::config::home}/rbenv/shims",
      "${boxen::config::home}/homebrew/bin",
      '/usr/bin',
      '/bin',
      '/usr/sbin',
      '/sbin'
    ]
  }
f5a10d9d8   Will Farrington   update default no...
18

ce459a313   Will Farrington   turn puppet fu ba...
19
20
21
22
  File {
    group => 'staff',
    owner => $luser
  }
f5a10d9d8   Will Farrington   update default no...
23

ce459a313   Will Farrington   turn puppet fu ba...
24
25
26
27
  Package {
    provider => homebrew,
    require  => Class['homebrew']
  }
f5a10d9d8   Will Farrington   update default no...
28

ce459a313   Will Farrington   turn puppet fu ba...
29
30
31
32
33
34
35
  Repository {
    provider => git,
    extra    => [
      '--recurse-submodules'
    ],
    require  => Class['git']
  }
f5a10d9d8   Will Farrington   update default no...
36

ce459a313   Will Farrington   turn puppet fu ba...
37
38
39
  Service {
    provider => ghlaunchd
  }
f5a10d9d8   Will Farrington   update default no...
40

ce459a313   Will Farrington   turn puppet fu ba...
41
42
  node default {
    include git
466279b7f   Will Farrington   add hub and rbenv
43
44
    include hub
    include rbenv
ba6fbc987   Will Farrington   update nvm and in...
45
    include nvm
ce459a313   Will Farrington   turn puppet fu ba...
46
  }