]> git.friedersdorff.com Git - max/saltfiles.git/blobdiff - states/vim/init.sls
Its 2020, allow longer lines in python code
[max/saltfiles.git] / states / vim / init.sls
index 7f1ffa595f5e838e13f5b6dc13055ca6e5b9a705..baec41c0b920719eae01b07cb4e6481051c10ab4 100644 (file)
@@ -1,7 +1,10 @@
+include:
+  - vim.{{ grains['os'] | lower }}
+
 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 +32,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