This commit is contained in:
root
2020-05-09 00:19:38 -04:00
parent e4b87cb50b
commit fc2ea8f76b
19 changed files with 182 additions and 18 deletions

View File

@@ -1,7 +1,6 @@
if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
set fileencodings=ucs-bom,utf-8,latin1
endif
set nocompatible " Use Vim defaults (much better!)
set bs=indent,eol,start " allow backspacing over everything in insert mode
set ai " always set autoindenting on
@@ -69,3 +68,5 @@ set smarttab
" always uses spaces instead of tab characters
set expandtab
" disable visual on click
set mouse=

View File

@@ -4,13 +4,11 @@
'packages': [
'vim'
],
'vimrc': '/etc/vim/vimrc'
},
'RedHat': {
'packages': [
'vim-enhanced'
],
'vimrc': '/etc/vimrc'
},
}) %}

View File

@@ -1,10 +1,18 @@
{% from "common/map.jinja" import common with context %}
{{ common['vimrc'] }}:
/root/.vimrc:
file.managed:
- source: 'salt://common/files/vimrc.jinja'
- template: jinja
- source: 'salt://common/files/vimrc'
- user: root
- group: root
- mode: 644
{% for user in salt.pillar.get('users', []) %}
/home/{{user}}/.vimrc:
file.managed:
- source: 'salt://common/files/vimrc'
- user: {{user}}
- group: {{user}}
- mode: 644
{% endfor %}