Files
devbox/puppet/modules/baseconfig/manifests/init.pp
Tommy Parnell f5f6b8e2f7 add packages
2014-03-18 22:00:08 -04:00

28 lines
700 B
Puppet

# == Class: baseconfig
#
# Performs initial configuration tasks for all Vagrant boxes.
#
class baseconfig {
exec { 'apt-get update':
command => '/usr/bin/apt-get update';
}
host { 'hostmachine':
}
file {
'/home/vagrant/.bashrc':
owner => 'vagrant',
group => 'vagrant',
mode => '0644',
source => 'puppet:///modules/baseconfig/bashrc';
}
package { "gdm": ensure => "installed"}
package { "ubuntu-desktop": ensure => "installed"}
package { "ruby": ensure => "installed"}
package { "nodejs": ensure => "installed"}
package { "irssi": ensure => "installed"}
package { "git": ensure => "installed"}
package { "tmux": ensure => "installed"}
}