diff --git a/.puppet/console.pp b/.puppet/console.pp index 67faf27..9a309e9 100644 --- a/.puppet/console.pp +++ b/.puppet/console.pp @@ -1,4 +1,4 @@ -$enhancers = [ "tmux", "strace", "sudo" ] +$enhancers = [ "tmux", "zsh", "strace", "sudo" ] package { $enhancers: diff --git a/.puppet/cpp.pp b/.puppet/cpp.pp new file mode 100644 index 0000000..0e99f01 --- /dev/null +++ b/.puppet/cpp.pp @@ -0,0 +1,10 @@ +case $operatingsystem { + centos, redhat: {$build_essential = ["make", "automake", "gcc", "gcc-c++", "kernel-devel"]} + debian, ubuntu: {$build_essential = ["build-essential"]} + default: {fail("Don't know how to make build-essential for $operatingsystem")} +} + +package { + $build_essential: + ensure => "installed" +} diff --git a/.puppet/x11.pp b/.puppet/x11.pp index 6d9d23e..892af6c 100644 --- a/.puppet/x11.pp +++ b/.puppet/x11.pp @@ -1,4 +1,4 @@ -$packages = [ "awesome", "awesome-extra", "feh"] +$packages = [ "awesome", "awesome-extra", "feh", "synapse"] package { $packages: