X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=states%2Fvim%2Finit.sls;h=c2a888f8e9e17463844405831082fac5d24f1088;hb=0eabdc821658dd760ec481fa9f0955659e623ac4;hp=7f1ffa595f5e838e13f5b6dc13055ca6e5b9a705;hpb=0504720558064c86e7867f471635461534d48479;p=max%2Fsaltfiles.git diff --git a/states/vim/init.sls b/states/vim/init.sls index 7f1ffa5..c2a888f 100644 --- a/states/vim/init.sls +++ b/states/vim/init.sls @@ -1,7 +1,7 @@ vimrc: file.managed: - name: {{ grains['homedir'] }}/.vimrc - - source: {{ grains['stateroot'] }}/vim/files/vimrc + - source: salt:///vim/files/vimrc - user: {{ grains['user'] }} - group: {{ grains['user'] }} - mode: 640 @@ -29,3 +29,11 @@ plugins install: plugins update: cmd.run: - name: vim +PluginUpdate +qall + +packup dir: + file.directory: + - name: {{ grains['homedir'] }}/.vim/backup + - user: {{ grains['user'] }} + - group: {{ grains['user'] }} + - mode: 750 + - makedirs: True