class config::git { file { '/home/jake/.gitignore_global': ensure => file, mode => "0644", source => 'puppet:///modules/config/gitignore_global' } git::config { "global ignore" : key => 'core.excludesfile', value => '/home/jake/.gitignore_global', user => "jake" } }