diff --git a/vim.cf b/vim.cf new file mode 100644 index 0000000..0439356 --- /dev/null +++ b/vim.cf @@ -0,0 +1,47 @@ +# +# Installs vim w/o annoying mouse support +# + +bundle agent install_vim +{ + +vars: + + freebsd:: + "vimrc" string => "/usr/local/etc/vim/vimrc"; + "pkg" string => "vim"; + debian:: + "vimrc" string => "/etc/vim/vimrc"; + "pkg" string => "vim"; + centos:: + "vimrc" string => "/etc/vim/vimrc"; + "pkg" string => "vim-enhanced"; + + +packages: + + freebsd:: + "$(pkg)" + policy => "present", + package_module => pkg; + debian:: + "$(pkg)" + policy => "present", + package_module => apt_get; + centos:: + "$(pkg)" + policy => "present", + package_module => yum; + + +files: + "$(vimrc)" + create => "true", + copy_from => local_dcp("$(sys.workdir)/inputs/$(def.domain)/templates/vimrc.mustache"); + +reports: + + +} + +