aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manifests/utils.pp23
1 files changed, 18 insertions, 5 deletions
diff --git a/manifests/utils.pp b/manifests/utils.pp
index b38c585..046e4b0 100644
--- a/manifests/utils.pp
+++ b/manifests/utils.pp
@@ -28,11 +28,24 @@ class utils::web {
# Common utilities for desktop
class utils::desktop {
- package { [ 'awesome', 'alsa-tools-gui', 'mutt',
- 'irssi', 'offlineimap', 'wyrd',
- 'mp3blaster', 'iceweasel', 'eterm',
- 'libpam-mount', 'locales', 'fluxbox',
- 'gdm', 'ecryptfs-utils', 'newsbeuter' ]:
+ # Package dosemu used because of the pcf fonts
+ package { [ 'awesome', 'alsa-tools-gui', 'mutt',
+ 'irssi', 'offlineimap', 'wyrd',
+ 'mp3blaster', 'iceweasel', 'eterm',
+ 'libpam-mount', 'locales', 'fluxbox',
+ 'gdm', 'ecryptfs-utils', 'newsbeuter',
+ 'bitlbee', 'nicotine', 'silc',
+ 'irssi-plugin-silc', 'conky', 'rxvt',
+ 'vim-gtk', 'gobby', 'bogofilter',
+ 'gnupg-agent', 'xterm', 'bash-completion',
+ 'fetchmail', 'dosemu', 'xfonts-terminus' ]:
ensure => installed,
}
+
+ if !defined(Package['git-core']) {
+ package { 'git-core':
+ ensure => installed,
+ }
+ }
}
+