Skip to content
Browse files

Added general packages

  • Loading branch information...
1 parent c18ce58 commit aefb3d2927f7cf1af94c608202161fa24b8f5bbe @edavis10 committed Dec 23, 2009
Showing with 35 additions and 4 deletions.
  1. +0 −1 Readme.md
  2. +3 −1 desktop_manifest.rb
  3. +6 −1 lib/general_development_puppet.rb
  4. +22 −0 lib/office_puppet.rb
  5. +4 −1 lib/system_tools_puppet.rb
View
1 Readme.md
@@ -2,7 +2,6 @@ Missing items
* Ruby gems
* Desktop config
-* Office utilities
* unix tools (e.g. screen)
* Passenger
* Google Chrome
View
4 desktop_manifest.rb
@@ -32,14 +32,16 @@ class DesktopManifest < ShadowPuppet::Manifest
include ApachePuppet
recipe :apache
- recipe :passenger
include X11Puppet
recipe :xbindkeys
recipe :wmii
include EmailClientPuppet
recipe :claws_mail
+
+ include OfficePuppet
+ recipe :general_office
# Development
include GeneralDevelopmentPuppet
View
7 lib/general_development_puppet.rb
@@ -1,5 +1,10 @@
module GeneralDevelopmentPuppet
def general_development
- package "build-essential", :ensure => :latest
+ [
+ 'build-essential',
+ 'exuberant-ctags'
+ ].each do |pkg|
+ package pkg, :ensure => :latest
+ end
end
end
View
22 lib/office_puppet.rb
@@ -0,0 +1,22 @@
+module OfficePuppet
+ def general_office
+ [
+ 'openoffice.org',
+ 'acroread',
+ 'cheese',
+ 'cups-pdf',
+ 'gnucash',
+ 'inkscape',
+ 'empathy',
+ 'telepathy-salut',
+ 'telepathy-haze',
+ 'telepathy-idle',
+ 'telepathy-butterfly',
+ 'telepathy-gabble',
+ 'scrot'
+# 'skype'
+ ].each do |pkg|
+ package pkg, :ensure => :latest
+ end
+ end
+end
View
5 lib/system_tools_puppet.rb
@@ -4,7 +4,10 @@ def system_tools
'htop',
'less',
'synergy',
- 'screen'
+ 'screen',
+ 'bzip2',
+ 'markdown',
+ 'sshfs'
].each do |pkg|
package pkg, :ensure => :latest
end

0 comments on commit aefb3d2

Please sign in to comment.
Something went wrong with that request. Please try again.