]> git.friedersdorff.com Git - max/saltfiles.git/blobdiff - states/qutebrowser/init.sls
Use simpylfold and ropevim
[max/saltfiles.git] / states / qutebrowser / init.sls
index 13349ed40c5db11bcc58b057fa5f9bdf95d61705..c8a40ae9cc95ddcb6a8c577bcd82ac9d44aa58fc 100644 (file)
@@ -2,6 +2,13 @@ include:
   - qutebrowser.{{ grains['os'] | lower}}
   - local.bin
 
+qute config dir:
+  file.directory:
+    - name: {{ grains['homedir'] }}/.config/qutebrowser
+    - user: {{ grains['user'] }}
+    - group: {{ grains['user'] }}
+    - mode: 750
+    - makedirs: True
 
 userscripts dir:
   file.directory:
@@ -47,7 +54,7 @@ qutebrowser wrapper:
   file.managed:
     - name: {{ grains['homedir'] }}/.local/bin/qutebrowser
     - contents:
-      - #!/bin/sh
+      - '#!/bin/sh'
       - /usr/bin/qutebrowser --qt-flag disable-reading-from-canvas $@
     - user: {{ grains['user'] }}
     - group: {{ grains['user'] }}
@@ -59,4 +66,7 @@ qutebrowser config:
     - source: salt://qutebrowser/files/config.py
     - user: {{ grains['user'] }}
     - group: {{ grains['user'] }}
+    - template: jinja
     - mode: 640
+    - require:
+      - file: qute config dir