/puppet-homesick

Primary LanguageRubyMIT LicenseMIT

Homesick Puppet Module for Boxen

Build Status

Install homesick

  • dotfile management for OSX

Usage

With Hiera

manifests:

include homesick

hiera:

homesick::git_uri: 'git@private_repo.org:brettswift/dotfiles.git'

Without Hiera

class { 'homesick': 
	git_uri   => 'git@private_repo.org:brettswift/dotfiles.git'
}

Required Puppet Modules

  • boxen
  • ruby

Development

  • Write code.
  • bundle
  • rake spec
    • or guard (optional)

To test with guard, and growl: ~/.guardrc

Guard.options[:notify] = true
Guard.options[:notification] = 'growl'