diff --git a/puppet/modules/vim/manifests/init.pp b/puppet/modules/vim/manifests/init.pp index 842ebb1..0f9448b 100644 --- a/puppet/modules/vim/manifests/init.pp +++ b/puppet/modules/vim/manifests/init.pp @@ -1,7 +1,13 @@ class vim ( $vim_file = 'puppet:///modules/vim/vimrc.local' ) { - + + if ! defined(Package['vim']) { + package { 'vim': + ensure => installed + } + } + file { 'editor_vim': path => '/etc/profile.d/editor.sh', ensure => present, @@ -14,4 +20,4 @@ class vim ( source => $vim_file } -} \ No newline at end of file +} -- libgit2 0.21.2