Initial commit
This commit is contained in:
		
							parent
							
								
									b4b6c0052f
								
							
						
					
					
						commit
						eca1f47c0b
					
				|  | @ -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: | ||||
| 
 | ||||
| 
 | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
		Loading…
	
		Reference in New Issue