Initial commit

This commit is contained in:
Tobias Herre 2023-09-15 12:28:34 +02:00
parent b4b6c0052f
commit eca1f47c0b
1 changed files with 47 additions and 0 deletions

47
vim.cf Normal file
View File

@ -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:
}