summaryrefslogtreecommitdiffstats
path: root/modules/conf
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2018-10-08 03:08:57 -0400
committerJesse Luehrs <doy@tozt.net>2018-10-08 03:08:57 -0400
commite31f1563f29f0d4c0fd25ce59a189c8d24767375 (patch)
treeed8d14f813a4e1ca53ce2796fb67ae0881153e58 /modules/conf
parent28a100fab7d434471b53c88cf1bf6118bb2b74a2 (diff)
downloadpuppet-tozt-e31f1563f29f0d4c0fd25ce59a189c8d24767375.tar.gz
puppet-tozt-e31f1563f29f0d4c0fd25ce59a189c8d24767375.zip
install fancy-prompt from cargo
Diffstat (limited to 'modules/conf')
-rw-r--r--modules/conf/manifests/init.pp6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/conf/manifests/init.pp b/modules/conf/manifests/init.pp
index 453a4e9..5e7c0dc 100644
--- a/modules/conf/manifests/init.pp
+++ b/modules/conf/manifests/init.pp
@@ -7,6 +7,11 @@ define conf($user=$name, $home=undef) {
default => $home,
}
+ package::cargo { 'fancy-prompt':
+ ensure => installed,
+ user => $user,
+ }
+
exec { "git clone doy/conf for $user":
command => "/usr/bin/git clone git://github.com/doy/conf",
user => $user,
@@ -38,6 +43,7 @@ define conf($user=$name, $home=undef) {
Package["fortune-mod"],
Package["less"],
Package["gcc"],
+ Package::Cargo["fancy-prompt"],
];
}
}