The wonderful thing about puppets, is that puppets are wonderful things

This commit is contained in:
Barak Michener 2013-04-22 13:25:38 -04:00
parent dd0d7f67a0
commit 4d128d6c92
8 changed files with 41 additions and 1 deletions

3
.gitmodules vendored
View file

@ -58,3 +58,6 @@
[submodule ".vim/bundle/calendar-vim"]
path = .vim/bundle/calendar-vim
url = https://github.com/mattn/calendar-vim
[submodule ".vim/bundle/vim-puppet"]
path = .vim/bundle/vim-puppet
url = https://github.com/rodjek/vim-puppet.git

6
.puppet/console.pp Normal file
View file

@ -0,0 +1,6 @@
$enhancers = [ "tmux", "strace", "sudo" ]
package {
$enhancers:
ensure => "installed"
}

6
.puppet/editor.pp Normal file
View file

@ -0,0 +1,6 @@
$packages = [ "vim-gnome", "ctags"]
package {
$packages:
ensure => "installed"
}

3
.puppet/install-linux.pp Normal file
View file

@ -0,0 +1,3 @@
import "console.pp"
import "editor.pp"
import "x11.pp"

15
.puppet/python.pp Normal file
View file

@ -0,0 +1,15 @@
$packages = [ "python-pip"]
package {
$packages:
ensure => "installed"
}
$pip_packages = ["flake8", "tornado"]
package {
$pip_packages :
ensure => "installed",
provider => "pip",
}

6
.puppet/x11.pp Normal file
View file

@ -0,0 +1,6 @@
$packages = [ "awesome", "awesome-extra", "feh"]
package {
$packages:
ensure => "installed"
}

@ -1 +1 @@
Subproject commit 618d884562f2b99fa62e3fb90e3531bf17396efa
Subproject commit 4c7e649efba289df0e7e8bb9abfa37f95b28f8ed

@ -0,0 +1 @@
Subproject commit 82a88e75e1d2ea392176debb5e3b63dadc6a8339