Dotfiles/site-modules/core/manifests/vim/plugin_opt.pp
Ade Attwood 80239af169 refactor(core): start to make dotfiles public
This is the first commit that brings the privet dotfiles to a public
reop previously this was all one puppet module. Now this has been split
out so I can put all of the private files in a private puppet module
2020-09-20 06:22:17 +01:00

8 lines
271 B
Puppet

define core::vim::plugin_opt($url, $provider = 'git', $ensure = 'latest', $revision = 'master') {
vcsrepo { "${user_home}/.config/nvim/pack/bundle/opt/${title}":
ensure => $ensure,
source => $url,
provider => $provider,
revision => $revision,
}
}