mirror of
https://github.com/genebean/dots.git
synced 2026-03-27 09:27:44 -04:00
All functions of 'bundle exec rake dots' now work
This commit is contained in:
parent
48b87f7744
commit
96d067d035
6 changed files with 69 additions and 23 deletions
11
puppet/production/hiera.yaml
Normal file
11
puppet/production/hiera.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
version: 5
|
||||
defaults: # Used for any hierarchy level that omits these keys.
|
||||
datadir : hieradata # This path is relative to hiera.yaml's directory.
|
||||
data_hash : yaml_data # Use the built-in YAML backend.
|
||||
|
||||
hierarchy:
|
||||
- name: "Per-node data"
|
||||
path: "nodes/%{trusted.certname}.yaml"
|
||||
- name: "Common data"
|
||||
path: "common.yaml"
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
---
|
||||
homedir: '/Users/gliverma'
|
||||
|
|
@ -1 +0,0 @@
|
|||
---
|
||||
|
|
@ -8,6 +8,8 @@ class profile::mac {
|
|||
# creates => '/usr/local/bin/brew',
|
||||
# }
|
||||
|
||||
$homedir = lookup('homedir')
|
||||
|
||||
#Package { provider => 'homebrew' }
|
||||
$homebrew_packages = [
|
||||
'bash-completion',
|
||||
|
|
@ -40,7 +42,12 @@ class profile::mac {
|
|||
]
|
||||
|
||||
package { $homebrew_packages:
|
||||
ensure => installed,
|
||||
ensure => 'installed',
|
||||
provider => 'brew',
|
||||
}
|
||||
|
||||
vcsrepo { "${homedir}/.vim/bundle/Vundle.vim":
|
||||
ensure => 'present',
|
||||
provider => 'git',
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue